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
-
Description of the certification type
Format should match the following pattern:
^[^<>]*$
. -
Values are
apiDiscoveryEndpoint
,apiResource
,authorisationDomainSystem
,authorisationDomainUserType
,authorisationServer
,authorisationServerCertification
,authorisationServerFlag
,certificationType
,certificationManager
,certificationTypeVariant
,contact
,dataAdministrator
,domain
,domainUser
,federation
,federationMetadataPolicy
,flag
,jwk
,organisation
,organisationAdmin
,organisationAuthorityClaim
,organisationAuthorityClaimAuthorisations
,organisationAuthorityDomainClaim
,organisationCertificate
,organisationFlag
,organisationTermsAndConditions
,referenceAuthority
,referenceAuthorisationDomain
,referenceAuthorisationDomainRole
,referenceAuthorisationDomainRoleMetadata
,referenceAuthorityAuthorisationDomain
,referenceTermsAndConditions
,softwareStatement
,softwareStatementAuthorityRoleClaim
,softwareStatementCertification
,softwareStatementFlag
,softwareStatementJwk
,ssoConfiguration
,ssoConfigurationVersion
,superUser
,user
,userGroup
,userGroupIdpBinding
,userGroupOrganisationBinding
,userGroupPermissionBinding
,userGroupUserMapping
, orwebhookSubscriptionForDeletion
. -
Current status of this resource
Values are
Active
orInactive
. Default value isActive
. -
Type name of the certification
Format should match the following pattern:
^[^<>]*$
.
Responses
-
Certification Type
-
Bad Request
-
Unauthorized
-
Forbidden
-
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":"apiDiscoveryEndpoint","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": "apiDiscoveryEndpoint",
"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": "apiDiscoveryEndpoint",
"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"
]
}