How It Works
The diagram below illustrates the complete Resource Server integration flow:Required Endpoints
Your Resource Server must expose the following endpoints to support the consent and authorization flow.POST /auth/v1/customer/search
Used to identify the customer associated with the authenticated session.
Purpose:
Look up a user based on their email address provided during authentication.
Example response:
GET /auth/v1/customer/{customerId}/accounts
Used to list the accounts available to the customer during the consent flow.
Example response:
GET /auth/v1/customer/{customerId}
Used to get customer identity details for issuing OpenID Connect ID Tokens.
Example response:
Example Data Endpoint
At least one endpoint that exposes real data is required to test and go live. The API must start with/customer/{customerId} so we fetch data for the customer who has granted the consent.