Headers
-
x-fapi-auth-date
string 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)$
. -
x-fapi-customer-ip-address
string The PSU's IP address if the PSU is currently logged in with the TPP.
-
x-fapi-interaction-id
string An RFC4122 UID used as a correlation id.
-
x-customer-user-agent
string Indicates the user-agent that the PSU is using.
Path parameters
-
TypeID
string Required The UUID used to denote the certification type in question
Maximum length is
40
. Format should match the following pattern:^[^<>]*$
.
Body
-
Description
string Description of the certification type
Format should match the following pattern:
^[^<>]*$
. -
ResourceType
string Required Values are
apiResource
,apiDiscoveryEndpoint
,authorisationServer
,authorisationServerCertification
,certificationManager
,contact
,organisation
,organisationCertificate
,organisationAdmin
,organisationAuthorityClaim
,organisationAuthorityClaimAuthorisations
,organisationAuthorityDomainClaim
,organisationAuthorityDomainClaimUser
,organisationTermsAndConditions
,softwareStatement
,softwareStatementAuthorityRoleClaim
,softwareStatementCertificate
,softwareStatementCertification
,referenceAuthorisationDomain
,referenceAuthorisationDomainRole
,referenceAuthorisationDomainRoleMetadata
,referenceAuthority
,referenceAuthorityAuthorisationDomain
,referenceTermsAndConditions
,federation
,federationMetadataPolicy
,superUser
, orflag
. -
Status
string Current status of this resource
Values are
Active
orInactive
. Default value isActive
. -
TypeName
string Required Type name of the certification
Format should match the following pattern:
^[^<>]*$
.
Responses
-
200 application/json
Certification Type
-
400 application/json
Bad Request
-
Unauthorized
-
Forbidden
-
404 application/json
Not found
-
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 PUT 'https://matls-api.sandbox.raidiam.io/references/certificationtypes/{TypeID}' \
--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 '{"Description":"string","ResourceType":"apiResource","Status":"Active","TypeName":"string"}'
# Headers
x-fapi-auth-date: string
x-fapi-customer-ip-address: string
x-fapi-interaction-id: string
x-customer-user-agent: string
# Payload
{
"Description": "string",
"ResourceType": "apiResource",
"Status": "Active",
"TypeName": "string"
}
# Headers
x-fapi-interaction-id: 73cac523-d3ae-2289-b106-330a6218710d
# Payload
{
"CreatedAt": "2025-05-04T09:42:00Z",
"CreatedBy": "string",
"Description": "string",
"ResourceType": "apiResource",
"Status": "Active",
"TypeID": "string",
"TypeName": "string"
}
# 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"
]
}