--- swagger: "2.0" info: description: '

Microservice name : PartyAuthentication_Digital_Domain
Deployment reference : AUTH-D-PartyAuth-DGL-EA

' version: 1.0.0 x-ibm-name: PartyAuthentication_Digital_Domain title: PartyAuthentication_Digital_Domain host: 127.0.0.1 schemes: - https basePath: /api produces: - application/json paths: /v1/auth/clients/register/{countryCode}/{businessCode}: post: summary: The API allows the TPP to request the ASPSP to register (create) a new client. The TPP submits a JWS payload that describes the characteristics of the client to be created. description: The API allows the TPP to request the ASPSP to register (create) a new client. The TPP submits a JWS payload that describes the characteristics of the client to be created. operationId: DynamicClientRegistration tags: - VerificationAndAuthorizations parameters: - name: Authorization in: header description: HTTP Basic authentication by passing base64 encoded value of the access_token. type: string required: true - name: Accept in: header description: Content-Type that are acceptable for the response. type: string required: true - name: client_id in: header description: Client ID generated during application registration. required: true type: string - name: Content-Type in: header description: application/json required: true type: string - name: DynamicClientRegistrationRequest in: body description: DynamicClientRegistrationRequest required: true schema: $ref: '#/definitions/DynamicClientRegistrationRequest' - name: countryCode type: string required: true in: path description: countryCode - name: businessCode type: string required: true in: path description: businessCode responses: 200: description: Successful operation. schema: $ref: '#/definitions/DynamicClientRegistrationResponse' 400: description:
TypeCodeDetails
invalidinvalidRequestMissing or invalid Parameters
schema: $ref: '#/definitions/ErrorResponse' 401: description:
TypeCodeDetails
errorunAuthorizedAuthorization credentials are missing or invalid
schema: $ref: '#/definitions/ErrorResponse' 403: description:
TypeCodeDetails
erroraccessNotConfiguredThe request operation is not configured to access this resource
schema: $ref: '#/definitions/ErrorResponse' 422: description:
TypeCodeDetails
invalidinvalidRequestMissing or invalid parameters
schema: $ref: '#/definitions/ErrorResponse' 500: description:
TypeCodeDetails
fatalserverUnavailableThe request failed due to an internal error
schema: $ref: '#/definitions/ErrorResponse' /v1/auth/clients/register/{client_id}: delete: summary: The API allows the TPP to request the ASPSP to delete an existing client. The request consists of one path parameter - the ClientId - that the TPP wants to delete. If the request is successful and the client Id matches the client to whom the client-credentials grant access token was issued, the ASPSP must delete the client and invalidate long lived access tokens that were issued to the client. If the ClientId is unknown, the ASPSP responds with an Unauthorized status code and immediately revokes the access token. description: The API allows the TPP to request the ASPSP to delete an existing client. The request consists of one path parameter - the ClientId - that the TPP wants to delete. If the request is successful and the client Id matches the client to whom the client-credentials grant access token was issued, the ASPSP must delete the client and invalidate long lived access tokens that were issued to the client. If the ClientId is unknown, the ASPSP responds with an Unauthorized status code and immediately revokes the access token. operationId: DynamicClientRegistrationDeletion tags: - VerificationAndAuthorizations parameters: - name: Authorization in: header description: HTTP Basic authentication by passing base64 encoded value of the access_token. type: string required: true - name: Accept in: header description: Content-Type that are acceptable for the response. type: string required: true - name: client_id in: header description: Client ID generated during application registration. required: true type: string - name: Content-Type in: header description: application/json required: true type: string - name: client_id in: path description: This refer to the unique client id for this information is require type: string required: true responses: 200: description: Successful operation. 400: description:
TypeCodeDetails
invalidinvalidRequestMissing or invalid Parameters
schema: $ref: '#/definitions/ErrorResponse' 401: description:
TypeCodeDetails
TypeCodeDetails
errorunAuthorizedAuthorization credentials are missing or invalid
schema: $ref: '#/definitions/ErrorResponse' 403: description:
TypeCodeDetails
TypeCodeDetails
erroraccessNotConfiguredThe request operation is not configured to access this resource
schema: $ref: '#/definitions/ErrorResponse' 422: description:
TypeCodeDetails
invalidinvalidRequestMissing or invalid parameters
schema: $ref: '#/definitions/ErrorResponse' 500: description:
TypeCodeDetails
TypeCodeDetails
fatalserverUnavailableThe request failed due to an internal error
schema: $ref: '#/definitions/ErrorResponse' get: summary: The API allows the TPP to retrieve the details for a client that has already been registered. The request consists of one path parameter - the ClientId - that the TPP wants to retrieve details for. If the request is successful and the identifier matches the client to whom the Client Credentials grant access token was issued, the ASPSP must return an object of type OBClientRegistrationRequest1. If the ClientId is unknown, the ASPSP responds with an Unauthorized status code and immediately revokes the access token description: The API allows the TPP to retrieve the details for a client that has already been registered. The request consists of one path parameter - the ClientId - that the TPP wants to retrieve details for. If the request is successful and the identifier matches the client to whom the Client Credentials grant access token was issued, the ASPSP must return an object of type OBClientRegistrationRequest1. If the ClientId is unknown, the ASPSP responds with an Unauthorized status code and immediately revokes the access token operationId: DynamicClientRegistrationRetrieval tags: - VerificationAndAuthorizations parameters: - name: Authorization in: header description: HTTP Basic authentication by passing base64 encoded value of the access_token. type: string required: true - name: Accept in: header description: Content-Type that are acceptable for the response. type: string required: true - name: client_id in: header description: Client ID generated during application registration. required: true type: string - name: Content-Type in: header description: application/json required: true type: string - name: client_id in: path description: This refer to the unique client id for this information is require type: string required: true responses: 200: description: Successful operation. schema: $ref: '#/definitions/DynamicClientRegistrationRetrievalResponse' 204: description: No content 400: description:
TypeCodeDetails
invalidinvalidRequestMissing or invalid Parameters
schema: $ref: '#/definitions/ErrorResponse' 401: description:
TypeCodeDetails
errorunAuthorizedAuthorization credentials are missing or invalid
schema: $ref: '#/definitions/ErrorResponse' 403: description:
TypeCodeDetails
erroraccessNotConfiguredThe request operation is not configured to access this resource
schema: $ref: '#/definitions/ErrorResponse' 422: description:
TypeCodeDetails
invalidinvalidRequestMissing or invalid parameters
schema: $ref: '#/definitions/ErrorResponse' 500: description:
TypeCodeDetails
fatalserverUnavailableThe request failed due to an internal error
schema: $ref: '#/definitions/ErrorResponse' put: summary: The API allows the TPP to request the ASPSP to register (create) a new client. The TPP submits a JWS payload that describes the characteristics of the client to be created. description: The API allows the TPP to request the ASPSP to register (create) a new client. The TPP submits a JWS payload that describes the characteristics of the client to be created. operationId: DynamicClientRegistrationUpdate tags: - VerificationAndAuthorizations parameters: - name: Authorization in: header description: HTTP Basic authentication by passing base64 encoded value of the access_token. type: string required: true - name: Accept in: header description: Content-Type that are acceptable for the response. type: string required: true - name: client_id in: header description: Client ID generated during application registration. required: true type: string - name: Content-Type in: header description: application/json required: true type: string - name: client_id in: path description: This refer to the unique client id for this information is require type: string required: true - name: DynamicClientRegistrationUpdateRequest in: body description: DynamicClientRegistrationUpdateRequest required: true schema: $ref: '#/definitions/DynamicClientRegistrationUpdateRequest' responses: 200: description: Successful operation. schema: $ref: '#/definitions/DynamicClientRegistrationUpdateResponse' 400: description:
TypeCodeDetails
invalidinvalidRequestMissing or invalid Parameters
schema: $ref: '#/definitions/ErrorResponse' 401: description:
TypeCodeDetails
errorunAuthorizedAuthorization credentials are missing or invalid
schema: $ref: '#/definitions/ErrorResponse' 403: description:
TypeCodeDetails
erroraccessNotConfiguredThe request operation is not configured to access this resource
schema: $ref: '#/definitions/ErrorResponse' 422: description:
TypeCodeDetails
invalidinvalidRequestMissing or invalid parameters
schema: $ref: '#/definitions/ErrorResponse' 500: description:
TypeCodeDetails
fatalserverUnavailableThe request failed due to an internal error
schema: $ref: '#/definitions/ErrorResponse' definitions: DynamicClientRegistrationRequest: properties: software_statement: description: This refer to unique identifier for the customer session type: string example: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjM4Mjc4MTZjLWJmMDktNDI4NC05MjY2LTdiZjQ1MjVhNjYwYyJ9.eyJyZWRpcmVjdF91cmlzIjpbImh0dHBzOi8vZGlyZWN0b3J5LXRlLnByZXRhLmV1L2RpcmVjdG9yeS90cHAvdHBwLWVkaXQvUFNER0ItT0ItVW5rbm93blRmRUNjNU9VbkVidVNEaTZUVXV2eloiXSwidG9rZW5fZW5kcG9pbnRfYXV0aF9tZXRob2QiOiJjbGllbnRfc2VjcmV0X2Jhc2ljIiwiZ3JhbnRfdHlwZXMiOlsiY2xpZW50X2NyZWRlbnRpYWxzIiwiYXV0aG9yaXphdGlvbl9jb2RlIl0sInJlc3BvbnNlX3R5cGVzIjpbImNvZGUiLCJjb2RlIGlkX3Rva2VuIiwicmVmcmVzaF90b2tlbiJdLCJjbGllbnRfbmFtZSI6InBzZDJwb2MxNzQiLCJjbGllbnRfdXJpIjoiUkVDT01NRU5ERURfZXhhbXBsZS5jb20iLCJsb2dvX3VyaSI6Ik9QVElPTkFMX3Nob3VsZHdvcmtvbnJlZ19leGFtcGxlLmNvbS9sb2dvIiwic2NvcGUiOiJvcGVuaWQgcGF5bWVudHMiLCJpc3MiOiJFVS1ETU8tNDI5NTE4Njk5MSIsImNvbnRhY3RzIjoiT1BUSU9OQUxfZW1haWxAZXhhbXBsZS5jb20iLCJ0b3NfdXJpIjoiT1BUSU9OQUxfZXhhbXBsZS5jb20vdG9zIiwicG9saWN5X3VyaSI6Ik9QVElPTkFMX2V4YW1wbGUuY29tL3BvbGljeSIsImp3a3MiOnsia2V5cyI6W3sia3R5IjoiUlNBIiwiZSI6IkFRQUIiLCJ1c2UiOiJzaWciLCJhbGciOiJyczI1NiIsIng1YyI6WyJNSUlEenpDQ0FyZWdBd0lCQWdJRVhOcXJ1VEFOQmdrcWhraUc5dzBCQVFzRkFEQU5NUXN3Q1FZRFZRUUREQUpqWVRBZUZ3MHhPVEExTVRReE1UVXhNakZhRncweU1EQTFNVE14TVRVeE1qRmFNSUdDTVFzd0NRWURWUVFHRXdKSFFqRWhNQjhHQTFVRUNnd1lUM0JsYmlCQ1lXNXJhVzVuSUV4cGJXbDBaV1FnS0VRcE1TOHdMUVlEVlFSaERDWlFVMFJIUWkxUFFpMVZibXR1YjNkdVZHWkZRMk0xVDFWdVJXSjFVMFJwTmxSVmRYWjZXakVmTUIwR0ExVUVBd3dXVkdaRlEyTTFUMVZ1UldKMVUwUnBObFJWZFhaNldqQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1jVlR5RzdGbzRGRUs4N0dPcVYvUTlhVXczcloxMEtQYkZ4SlZMREdxTitMMWFlR0Zjem9nZkpSbkVpb1FCUlNuODI4cng0ZG51NmNJcG1oRVRrcW9oajZobWY1UzBjTlNnUWJveDc4TDdrSkhvZm01RTMyU1lML3Q2b1VCME85NzhQaHdnRmpNQysrQWU3SG4rcjI1ZHg1Q3RoRmNaVUdDN0UraHI3QUJvVXJJL0twOUJocTMwY1l3V2t4MmdEUUZjeTg2VTh5R0trS3lvdWhVVG1lTzJ6QVVRclRiOXcrWjZVR1JaQlBMM0syaWRTMlluVE45Z1ZDTHVFb00xUTFnaDJmUmY1a2tyVlBPd3UzZlEycno5SGttZjM4SURmNnJpYjJ3SFZ4UW14SnhQdmw3Y0g5N21GaDh6RCt4WTEwWDdBNTFpMEhaS1F0cjA5eGxoTGpvVUNBd0VBQWFPQndEQ0J2VEFPQmdOVkhROEJBZjhFQkFNQ0JzQXdnWXNHQ0NzR0FRVUZCd0VEQkg4d2ZUQVRCZ1lFQUk1R0FRWXdDUVlIQkFDT1JnRUdBakJtQmdZRUFJR1lKd0l3WERBMU1ETUdCd1FBZ1pnbkFRSU1CbEJUVUY5UVNRWUhCQUNCbUNjQkF3d0dVRk5RWDBGSkJnY0VBSUdZSndFRURBWlFVMUJmU1VNTUcwWnBibUZ1WTJsaGJDQkRiMjVrZFdOMElFRjFkR2h2Y21sMGVRd0dSMEl0UmtOQk1CMEdBMVVkRGdRV0JCUmE2WEhucTl2Ui9DZE5La01Fd2ZLRjNBZXoxREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBRUd1Z2RiQ29qSTdwUTY5MlJUdXROTUc5K2NLZXJVWEJXOU9BNGZtZmQ3ZTlsU2ZjSXA1WjlmeGZ1RFBJaFhubWtZSE5FYW5raVBvYjBkc1pEekdTbDBYWHQ2T09nNEt2czB5Rm1GcFptMlJReHhHQ2k4QXpQQXloU2R0OC84TXZyb1B5a0FPYmpIL3JHdjZKeTh3Mmt4T1BTUzFGYmpiek1TaXh4MmlBcWtJdHB5NGhIZFNlYTBHNnIxK0FRVE5zWWhTMmo5bFo2UWh3Y1pob3R1WHlKNlRuS1ZNSHl2OWhHUlVWN2FkdVhndWZVVG9iSmtuY2tsUGx3U1JQbE5ibGxGNERpbEFBQ3V1b0N6VzlBbTFNSnlHQTNNZXJlell1N0t6SFU3VFpYRkRTOFV2c1hIaGxlSjJtWVNHTXJqdDlFMks0SWhVUHp0ZGxoa3ZkVWpTS3lRPT0iXSwia2lkIjoiMzgyNzgxNmMtYmYwOS00Mjg0LTkyNjYtN2JmNDUyNWE2NjBjIiwibiI6Inh4VlBJYnNXamdVUXJ6c1k2cFg5RDFwVERldG5YUW85c1hFbFVzTWFvMzR2VnA0WVZ6T2lCOGxHY1NLaEFGRktmemJ5dkhoMmU3cHdpbWFFUk9TcWlHUHFHWl9sTFJ3MUtCQnVqSHZ3dnVRa2VoLWJrVGZaSmd2LTNxaFFIUTczdnctSENBV013TDc0QjdzZWY2dmJsM0hrSzJFVnhsUVlMc1Q2R3ZzQUdoU3NqOHFuMEdHcmZSeGpCYVRIYUFOQVZ6THpwVHpJWXFRcktpNkZST1o0N2JNQlJDdE52M0Q1bnBRWkZrRTh2Y3JhSjFMWmlkTTMyQlVJdTRTZ3pWRFdDSFo5Rl9tU1N0VTg3QzdkOURhdlAwZVNaX2Z3Z05fcXVKdmJBZFhGQ2JFbkUtLVh0d2YzdVlXSHpNUDdGalhSZnNEbldMUWRrcEMydlQzR1dFdU9oUSJ9XX0sInNvZnR3YXJlX2lkIjoiNmZjNTkzOGItNTgxMy0zZmMwIiwicm9sZXMiOlsiUElTUCIsIkFJU1AiXSwic29mdHdhcmVfdmVyc2lvbiI6IjEifQ.G36WWpY4A3lZJDMR8ZCB7SWlJ8EQfQrL54QjIzwqZsvs1I5PIh60BZ-mgph-b-VwPvpFFeFSpF_ZMpzaUDZ174u2WwtaiMVDQLyKNprA0t5TJnQndN2FFy5LGj4J_-XVX6dOgdtujoappdLwCyg5ftgjZ-awX8JIDF1LaYXol-PPh2-n_zIBkFSWIMS2vj_2sz6j1eo6nuLTX3JnLpMq54T1g0ldfaDUTYlcgu4Q1va979pV0oLEV91K2c5IDEeYDvvyhWMubfKPoWdeYUVAKJwN4sbjAI-ERVP2kGKKqh3D9w43wl6JZY7PWLRCGyvxx1yrqbUscPYzNxL0CAkMSw required: - software_statement DynamicClientRegistrationResponse: properties: grant_type: description: The grant type. Valid value is refresh_token type: array items: type: string example: client_credentials client_id: description: This refer to the unique client id after success ful registration type: string example: PSDGB-OB-UnknownTfECc5OUnEbuSDi6TUuvzZ--3094cf99-6ca1-4c54-829e-64bee156ebe0 client_secret: description: This refer to the unique client Secret after success ful registration type: string example: Y6pY0jY8qV2pD0rM0mH7vB2nC3kF7xC7yD7rL8tI3eJ2mK0rP2 client_secret_expires_at: description: This refer to the expiry time of the client and secret issued. type: string example: 0 redirect_uris: description: This refer to the redirect Uri for the client type: string example: https://directory-te.preta.eu/directory/tpp/tpp-edit/PSDGB-OB-UnknownTfECc5OUnEbuSDi6TUuvzZ token_endpoint_auth_method: description: This refer to the authentication method for token end point. type: string example: client_secret_basic response_types: description: This refer to the type of response type: array items: type: string example: code scope: description: This refer to the scope for the client type: array items: type: string example: payments software_Id: description: This refer to the unique id for the client. type: string example: 6fc5938b-5813-3fc0 required: - client_id - client_secret - client_secret_expires_at - redirect_uris - token_endpoint_auth_method - response_types - scope - software_Id DynamicClientRegistrationRetrievalResponse: properties: grant_type: description: The grant type. Valid value is refresh_token type: array items: type: string example: client_credentials client_id: description: This refer to the unique client id after success ful registration type: array items: type: string example: PSDGB-OB-UnknownTfECc5OUnEbuSDi6TUuvzZ--3094cf99-6ca1-4c54-829e-64bee156ebe0 client_secret: description: This refer to the unique client Secret after success ful registration type: string example: Y6pY0jY8qV2pD0rM0mH7vB2nC3kF7xC7yD7rL8tI3eJ2mK0rP2 client_secret_expires_at: description: This refer to the expiry time of the client and secret issued. type: string example: 0 redirect_uris: description: This refer to the redirect Uri for the client type: string example: https://directory-te.preta.eu/directory/tpp/tpp-edit/PSDGB-OB-UnknownTfECc5OUnEbuSDi6TUuvzZ token_endpoint_auth_method: description: This refer to the authentication method for token end point. type: string example: client_secret_basic response_types: description: This refer to the type of response type: array items: type: string example: code scope: description: This refer to the scope for the client type: array items: type: string example: payments software_Id: description: This refer to the unique id for the client. type: string example: 6fc5938b-5813-3fc0 required: - client_id - client_secret - client_secret_expires_at - redirect_uris - token_endpoint_auth_method - response_types - scope - software_Id DynamicClientRegistrationUpdateRequest: properties: software_statement: description: This refer to unique identifier for the customer session type: string example: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjM4Mjc4MTZjLWJmMDktNDI4NC05MjY2LTdiZjQ1MjVhNjYwYyJ9.eyJyZWRpcmVjdF91cmlzIjpbImh0dHBzOi8vZGlyZWN0b3J5LXRlLnByZXRhLmV1L2RpcmVjdG9yeS90cHAvdHBwLWVkaXQvUFNER0ItT0ItVW5rbm93blRmRUNjNU9VbkVidVNEaTZUVXV2eloiXSwidG9rZW5fZW5kcG9pbnRfYXV0aF9tZXRob2QiOiJjbGllbnRfc2VjcmV0X2Jhc2ljIiwiZ3JhbnRfdHlwZXMiOlsiY2xpZW50X2NyZWRlbnRpYWxzIiwiYXV0aG9yaXphdGlvbl9jb2RlIl0sInJlc3BvbnNlX3R5cGVzIjpbImNvZGUiLCJjb2RlIGlkX3Rva2VuIiwicmVmcmVzaF90b2tlbiJdLCJjbGllbnRfbmFtZSI6InBzZDJwb2MxNzQiLCJjbGllbnRfdXJpIjoiUkVDT01NRU5ERURfZXhhbXBsZS5jb20iLCJsb2dvX3VyaSI6Ik9QVElPTkFMX3Nob3VsZHdvcmtvbnJlZ19leGFtcGxlLmNvbS9sb2dvIiwic2NvcGUiOiJvcGVuaWQgcGF5bWVudHMiLCJpc3MiOiJFVS1ETU8tNDI5NTE4Njk5MSIsImNvbnRhY3RzIjoiT1BUSU9OQUxfZW1haWxAZXhhbXBsZS5jb20iLCJ0b3NfdXJpIjoiT1BUSU9OQUxfZXhhbXBsZS5jb20vdG9zIiwicG9saWN5X3VyaSI6Ik9QVElPTkFMX2V4YW1wbGUuY29tL3BvbGljeSIsImp3a3MiOnsia2V5cyI6W3sia3R5IjoiUlNBIiwiZSI6IkFRQUIiLCJ1c2UiOiJzaWciLCJhbGciOiJyczI1NiIsIng1YyI6WyJNSUlEenpDQ0FyZWdBd0lCQWdJRVhOcXJ1VEFOQmdrcWhraUc5dzBCQVFzRkFEQU5NUXN3Q1FZRFZRUUREQUpqWVRBZUZ3MHhPVEExTVRReE1UVXhNakZhRncweU1EQTFNVE14TVRVeE1qRmFNSUdDTVFzd0NRWURWUVFHRXdKSFFqRWhNQjhHQTFVRUNnd1lUM0JsYmlCQ1lXNXJhVzVuSUV4cGJXbDBaV1FnS0VRcE1TOHdMUVlEVlFSaERDWlFVMFJIUWkxUFFpMVZibXR1YjNkdVZHWkZRMk0xVDFWdVJXSjFVMFJwTmxSVmRYWjZXakVmTUIwR0ExVUVBd3dXVkdaRlEyTTFUMVZ1UldKMVUwUnBObFJWZFhaNldqQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1jVlR5RzdGbzRGRUs4N0dPcVYvUTlhVXczcloxMEtQYkZ4SlZMREdxTitMMWFlR0Zjem9nZkpSbkVpb1FCUlNuODI4cng0ZG51NmNJcG1oRVRrcW9oajZobWY1UzBjTlNnUWJveDc4TDdrSkhvZm01RTMyU1lML3Q2b1VCME85NzhQaHdnRmpNQysrQWU3SG4rcjI1ZHg1Q3RoRmNaVUdDN0UraHI3QUJvVXJJL0twOUJocTMwY1l3V2t4MmdEUUZjeTg2VTh5R0trS3lvdWhVVG1lTzJ6QVVRclRiOXcrWjZVR1JaQlBMM0syaWRTMlluVE45Z1ZDTHVFb00xUTFnaDJmUmY1a2tyVlBPd3UzZlEycno5SGttZjM4SURmNnJpYjJ3SFZ4UW14SnhQdmw3Y0g5N21GaDh6RCt4WTEwWDdBNTFpMEhaS1F0cjA5eGxoTGpvVUNBd0VBQWFPQndEQ0J2VEFPQmdOVkhROEJBZjhFQkFNQ0JzQXdnWXNHQ0NzR0FRVUZCd0VEQkg4d2ZUQVRCZ1lFQUk1R0FRWXdDUVlIQkFDT1JnRUdBakJtQmdZRUFJR1lKd0l3WERBMU1ETUdCd1FBZ1pnbkFRSU1CbEJUVUY5UVNRWUhCQUNCbUNjQkF3d0dVRk5RWDBGSkJnY0VBSUdZSndFRURBWlFVMUJmU1VNTUcwWnBibUZ1WTJsaGJDQkRiMjVrZFdOMElFRjFkR2h2Y21sMGVRd0dSMEl0UmtOQk1CMEdBMVVkRGdRV0JCUmE2WEhucTl2Ui9DZE5La01Fd2ZLRjNBZXoxREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBRUd1Z2RiQ29qSTdwUTY5MlJUdXROTUc5K2NLZXJVWEJXOU9BNGZtZmQ3ZTlsU2ZjSXA1WjlmeGZ1RFBJaFhubWtZSE5FYW5raVBvYjBkc1pEekdTbDBYWHQ2T09nNEt2czB5Rm1GcFptMlJReHhHQ2k4QXpQQXloU2R0OC84TXZyb1B5a0FPYmpIL3JHdjZKeTh3Mmt4T1BTUzFGYmpiek1TaXh4MmlBcWtJdHB5NGhIZFNlYTBHNnIxK0FRVE5zWWhTMmo5bFo2UWh3Y1pob3R1WHlKNlRuS1ZNSHl2OWhHUlVWN2FkdVhndWZVVG9iSmtuY2tsUGx3U1JQbE5ibGxGNERpbEFBQ3V1b0N6VzlBbTFNSnlHQTNNZXJlell1N0t6SFU3VFpYRkRTOFV2c1hIaGxlSjJtWVNHTXJqdDlFMks0SWhVUHp0ZGxoa3ZkVWpTS3lRPT0iXSwia2lkIjoiMzgyNzgxNmMtYmYwOS00Mjg0LTkyNjYtN2JmNDUyNWE2NjBjIiwibiI6Inh4VlBJYnNXamdVUXJ6c1k2cFg5RDFwVERldG5YUW85c1hFbFVzTWFvMzR2VnA0WVZ6T2lCOGxHY1NLaEFGRktmemJ5dkhoMmU3cHdpbWFFUk9TcWlHUHFHWl9sTFJ3MUtCQnVqSHZ3dnVRa2VoLWJrVGZaSmd2LTNxaFFIUTczdnctSENBV013TDc0QjdzZWY2dmJsM0hrSzJFVnhsUVlMc1Q2R3ZzQUdoU3NqOHFuMEdHcmZSeGpCYVRIYUFOQVZ6THpwVHpJWXFRcktpNkZST1o0N2JNQlJDdE52M0Q1bnBRWkZrRTh2Y3JhSjFMWmlkTTMyQlVJdTRTZ3pWRFdDSFo5Rl9tU1N0VTg3QzdkOURhdlAwZVNaX2Z3Z05fcXVKdmJBZFhGQ2JFbkUtLVh0d2YzdVlXSHpNUDdGalhSZnNEbldMUWRrcEMydlQzR1dFdU9oUSJ9XX0sInNvZnR3YXJlX2lkIjoiNmZjNTkzOGItNTgxMy0zZmMwIiwicm9sZXMiOlsiUElTUCIsIkFJU1AiXSwic29mdHdhcmVfdmVyc2lvbiI6IjEifQ.G36WWpY4A3lZJDMR8ZCB7SWlJ8EQfQrL54QjIzwqZsvs1I5PIh60BZ-mgph-b-VwPvpFFeFSpF_ZMpzaUDZ174u2WwtaiMVDQLyKNprA0t5TJnQndN2FFy5LGj4J_-XVX6dOgdtujoappdLwCyg5ftgjZ-awX8JIDF1LaYXol-PPh2-n_zIBkFSWIMS2vj_2sz6j1eo6nuLTX3JnLpMq54T1g0ldfaDUTYlcgu4Q1va979pV0oLEV91K2c5IDEeYDvvyhWMubfKPoWdeYUVAKJwN4sbjAI-ERVP2kGKKqh3D9w43wl6JZY7PWLRCGyvxx1yrqbUscPYzNxL0CAkMSw required: - software_statement DynamicClientRegistrationUpdateResponse: properties: grant_type: description: The grant type. Valid value is refresh_token type: array items: type: string example: client_credentials client_id: description: This refer to the unique client id after success ful registration type: string example: PSDGB-OB-UnknownTfECc5OUnEbuSDi6TUuvzZ--3094cf99-6ca1-4c54-829e-64bee156ebe0 client_secret: description: This refer to the unique client Secret after success ful registration type: string example: Y6pY0jY8qV2pD0rM0mH7vB2nC3kF7xC7yD7rL8tI3eJ2mK0rP2 client_secret_expires_at: description: This refer to the expiry time of the client and secret issued. type: string example: 0 redirect_uris: description: This refer to the redirect Uri for the client type: string example: https://directory-te.preta.eu/directory/tpp/tpp-edit/PSDGB-OB-UnknownTfECc5OUnEbuSDi6TUuvzZ token_endpoint_auth_method: description: This refer to the authentication method for token end point. type: string example: client_secret_basic response_types: description: This refer to the type of response type: array items: type: string example: code scope: description: This refer to the scope for the client type: array items: type: string example: payments software_Id: description: This refer to the unique id for the client. type: string example: 6fc5938b-5813-3fc0 required: - client_id - client_secret - client_secret_expires_at - redirect_uris - token_endpoint_auth_method - response_types - scope - software_Id ErrorResponse: properties: type: description: Invalid - Request did not confirm to the specification and was unprocessed and rejected. Please fix the value and try again enum: - error - warn - invalid - fatal type: string code: description: Error code which qualifies the error type: string details: description: Human readable explanation specific to the occurrence of the problem type: string location: description: The name of the field that resulted in the error type: string moreInfo: description: URI to human readable documentation of the error type: object required: - type - code x-ibm-configuration: enforced: true testable: true phase: realized consumes: - application/json security: [] x-ibm-endpoints: - endpointUrl: https://emea.sit.api.citi.com/gcb description: Custom Gateway API Endpoint type: - production - development ...