Headers
- 
    
  The time when the PSU last logged in with the TPP. All dates in the HTTP headers are represented as RFC 7231 Full Dates. An example is below: Sun, 10 Sep 2017 19:43:31 UTC Format should match the following pattern: ^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), \d{2} (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \d{4} \d{2}:\d{2}:\d{2} (GMT|UTC)$.
- 
    
  The PSU's IP address if the PSU is currently logged in with the TPP. 
- 
    
  An RFC4122 UID used as a correlation id. 
- 
    
  Indicates the user-agent that the PSU is using. 
      
  
    
  
        Body
      
    Required
 
    
  
  - 
    
  Address line 1 Minimum length is 5, maximum length is255. Format should match the following pattern:^[^<>]*$.
- 
    
  Address line 2 Maximum length is 255. Format should match the following pattern:^[^<>]*$.
- 
    
  City Minimum length is 2, maximum length is255. Format should match the following pattern:^[^<>]*$.
- 
    
  Legal company register for the country, i.e. Companies House Minimum length is 1, maximum length is255. Format should match the following pattern:^[^<>]*$.
- 
    
  Country Minimum length is 2, maximum length is255. Format should match the following pattern:^[^<>]*$.
- 
    
  Country of registration for the org Minimum length is 2, maximum length is255. Format should match the following pattern:^[^<>]*$.
- 
    
  When true, prevents the creation of users directly on the organisation and mandates all users are managed by SSO Configured IDPs Default value is false.
- 
    
  Unique ID of the flag Maximum length of each is 40. Format of each should match the following pattern:^[^<>]*$.
- 
    
  Legal Entity name for the org. Usually the same as org name Minimum length is 1, maximum length is255. Format should match the following pattern:^[^<>]*$.
- 
    
  A compliant URI Format should match the following pattern: ^(http://|https://).*.(svg|png|jpg|jpeg)$|(data:image/[a-zA-Z0-9;+=-]+,[A-Za-z0-9+/]*={0,2})$.
- 
    
  Unique ID associated with the organisation Minimum length is 1, maximum length is40. Format should match the following pattern:^[^<>]*$.
- 
    
  Minimum length is 1, maximum length is255. Format should match the following pattern:^[^<>]*$.
- 
    
  Parent Organisation Reference Maximum length is 65535. Format should match the following pattern:^[^<>]*$.
- 
    
  Postcode Minimum length is 3, maximum length is40. Format should match the following pattern:^[^<>]*$.
- 
    
  Registered legal name Maximum length is 255. Format should match the following pattern:^[^<>]*$.
- 
    
  Registered ID for the organisation i.e. Legal Entity identifier number Maximum length is 40. Format should match the following pattern:^[^<>]*$.
- 
    
  Company registration number from company register i.e. Companies House registration number Minimum length is 1, maximum length is255. Format should match the following pattern:^[^<>]*$.
- 
    
  Participant Terms and Conditions Signing Required Default value is true.
- 
    
  Size of the organisation Maximum length is 255. Format should match the following pattern:^[^<>]*$.
- 
    
  Status of the directory registration of an organisation Values are Active,Pending, orWithdrawn. Default value isActive.
- 
    
  Company tax registration number Minimum length is 1, maximum length is255. Format should match the following pattern:^[^<>]*$.
Responses
- 
      
      
        Full details of the organisation including warnings on a create or update operation 
- 
      
      
        Unauthorized 
- 
      
      
        Forbidden 
- 
      
      
        Conflict 
- 
      
      
        Too many requests, maximum capacity reached. Requests are now throttled. 
- 
      
      
        Internal Server Error 
- 
      
      
        Bad Gateway 
- 
      
      
        Upstream timeout, insufficient capacity to serve request. More capacity being brought online. Please try again. 
curl \
 --request POST 'https://matls-api.sandbox.raidiam.io/organisations' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --header "x-fapi-auth-date: string" \
 --header "x-fapi-customer-ip-address: string" \
 --header "x-fapi-interaction-id: string" \
 --header "x-customer-user-agent: string" \
 --data '{"AddressLine1":"string","AddressLine2":"string","City":"string","CompanyRegister":"string","Country":"string","CountryOfRegistration":"string","EnforceIdpUserManagement":false,"Flags":["string"],"LegalEntityName":"string","LogoUri":"https://example.com","OrganisationId":"string","OrganisationName":"string","ParentOrganisationReference":"string","Postcode":"string","RegisteredName":"string","RegistrationId":"string","RegistrationNumber":"string","RequiresParticipantTermsAndConditionsSigning":true,"Size":"string","Status":"Active","TaxRegistrationNumber":"string"}'# Headers
x-fapi-auth-date: string
x-fapi-customer-ip-address: string
x-fapi-interaction-id: string
x-customer-user-agent: string
# Payload
{
  "AddressLine1": "string",
  "AddressLine2": "string",
  "City": "string",
  "CompanyRegister": "string",
  "Country": "string",
  "CountryOfRegistration": "string",
  "EnforceIdpUserManagement": false,
  "Flags": [
    "string"
  ],
  "LegalEntityName": "string",
  "LogoUri": "https://example.com",
  "OrganisationId": "string",
  "OrganisationName": "string",
  "ParentOrganisationReference": "string",
  "Postcode": "string",
  "RegisteredName": "string",
  "RegistrationId": "string",
  "RegistrationNumber": "string",
  "RequiresParticipantTermsAndConditionsSigning": true,
  "Size": "string",
  "Status": "Active",
  "TaxRegistrationNumber": "string"
}# Headers
x-fapi-interaction-id: 73cac523-d3ae-2289-b106-330a6218710d
# Payload
{
  "OperationWarnings": [
    "IMAGE_UPLOAD_FAILURE_PLACEHOLDER_USED"
  ],
  "AddressLine1": "string",
  "AddressLine2": "string",
  "City": "string",
  "CompanyRegister": "string",
  "Country": "string",
  "CountryOfRegistration": "string",
  "CreatedOn": "string",
  "EnforceIdpUserManagement": false,
  "Flags": [
    {
      "CreatedAt": "2025-05-04T09:42:00Z",
      "Id": "f81d4fae-7dec-11d0-a765-00a0c91e6bf6",
      "UpdatedAt": "2025-05-04T09:42:00Z",
      "AccessLevel": 42,
      "Description": "string",
      "Name": "string",
      "Status": "Active",
      "Type": "Organisation",
      "Value": "string"
    }
  ],
  "LegalEntityName": "string",
  "LogoUri": "https://example.com",
  "OrganisationId": "string",
  "OrganisationName": "string",
  "ParentOrganisationReference": "string",
  "Postcode": "string",
  "RegisteredName": "string",
  "RegistrationId": "string",
  "RegistrationNumber": "string",
  "RequiresParticipantTermsAndConditionsSigning": true,
  "Size": "string",
  "Status": "Active",
  "TaxRegistrationNumber": "string"
}