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.
Path parameters
-
The UUID used to denote the certification type in question
Maximum length is
40
. Format should match the following pattern:^[^<>]*$
.
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 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":"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"
]
}