Path parameters
-
FederationId
string(uuid) Required The federation id
Maximum length is
36
.
Body
Required
-
Contacts
array[string] The contacts of the federation
Maximum length of each is
255
. Format of each should match the following pattern:^[^<>]*$
. -
Description
string The description of the federation
Maximum length is
255
. Format should match the following pattern:^[^<>]*$
. -
HomepageUri
string The homepage uri of the federation
Maximum length is
255
. Format should match the following pattern:^[^<>]*$
. -
LogoUri
string The logo uri of the federation
Maximum length is
255
. Format should match the following pattern:^[^<>]*$
. -
Name
string Required The name of the federation
Maximum length is
255
. Format should match the following pattern:^[^<>]*$
. -
OrganizationName
string The organization name of the federation
Maximum length is
255
. Format should match the following pattern:^[^<>]*$
. -
PolicyUri
string The policy uri of the federation
Maximum length is
255
. Format should match the following pattern:^[^<>]*$
. -
RemoteTrustAnchor
string(uri) The uri for a remote trust anchor
Maximum length is
255
. -
Status
string Current status of this resource
Values are
Active
orInactive
. Default value isActive
.
curl \
--request PUT 'https://matls-api.sandbox.raidiam.io/references/federations/{FederationId}' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"Contacts":["string"],"Description":"string","HomepageUri":"string","LogoUri":"string","Name":"string","OrganizationName":"string","PolicyUri":"string","RemoteTrustAnchor":"https://example.com","Status":"Active"}'
{
"Contacts": [
"string"
],
"Description": "string",
"HomepageUri": "string",
"LogoUri": "string",
"Name": "string",
"OrganizationName": "string",
"PolicyUri": "string",
"RemoteTrustAnchor": "https://example.com",
"Status": "Active"
}
# Headers
x-fapi-interaction-id: 73cac523-d3ae-2289-b106-330a6218710d
# Payload
{
"Contacts": [
"string"
],
"CreatedAt": "2025-05-04T09:42:00Z",
"Description": "string",
"FederationFetchEndpoint": "https://example.com",
"FederationListEndpoint": "https://example.com",
"FederationResolveEndpoint": "https://example.com",
"FederationTrustMarkListEndpoint": "https://example.com",
"FederationTrustMarkStatusEndpoint": "https://example.com",
"HomepageUri": "string",
"LogoUri": "string",
"Name": "string",
"OrganizationName": "string",
"PolicyUri": "string",
"ReferenceID": "string",
"RemoteTrustAnchor": "https://example.com",
"Status": "Active"
}
# Headers
x-fapi-interaction-id: 73cac523-d3ae-2289-b106-330a6218710d
# Payload
{
"errors": [
"string"
]
}
# Headers
x-fapi-interaction-id: 73cac523-d3ae-2289-b106-330a6218710d
# Payload
{
"errors": [
"string"
]
}