To use the discovery services, you need a technical user with Dataspace discovery role.
To create a technical user with Dataspace discovery role, follow the steps below:
Give a username, description and select Dataspace Discovery user role.
Once a technical user is created, navigate to the Authorization tab and enter the details as given below. This will enable you to use the client ID and client secret of the technical user to obtain an OAuth access token via the OAuth token URL.
Auth Type: OAuth 2.0
Header Prefix: Bearer
Access Token URL:
(For Pre-Prod): https://centralidp.beta.cofinity-x.com/auth/realms/CX-Central/protocol/openid-connect/token
(For Prod): https://centralidp.svc.cofinity-x.com/auth/realms/CX-Central/protocol/openid-connect/token
Client ID: Enter the Client ID obtained from the technical user created in portal
Client Secret: Enter the Client Secret obtained from the technical user created in portal
Client Authentication: Send as Basic Auth Header
(Click Get New Access Token β Use Token)
1. Below is the discovery finder endpoint to list the available endpoints and associated details.
Select POST method. Use the endpoint given below.
Endpoint to be used for Pre-Prod environment:
Endpoint to be used for Prod environment:
Enter the payload as below :
{}
If you would like to search for a specific endpoint details, you can enter the payload as below:
{
"types": [
"oen","wmi","mpn","bpnl"
]
}
2. Below is the EDC discovery endpoint to list all the BPN's and connector endpoints for that BPN.
Select POST method. Use the endpoint given below.
Endpoint to be used for Pre-Prod environment:
Endpoint to be used for Prod environment:
Payload :
(Leave the body empty)
If you would like to search the connector endpoint for a specific BPN, you can enter the payload as below:
["BPNLxxxxxxxxxxxx"]
If you need any further assistance, feel free to reach out to us: