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.
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
-
201 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 POST 'https://matls-api.sandbox.raidiam.io/references/certificationtypes' \
--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"
]
}