Closed jjeroch closed 1 week ago
@jjeroch for the mentioned new end point getting 403 error in INT and 404 in DEV. Attached image for your ref
Is 403 access related issue? I'm using CX Operator user for the testing purpose
@jjeroch FYI - Phil helped me to set the access needed for this page in INT environment
@jjeroch in schema provided in swagger does not has creadentialType: 'MEMBERSHIP'
TRACEABILITY_FRAMEWORK, PCF_FRAMEWORK, BEHAVIOR_TWIN_FRAMEWORK, DISMANTLER_CERTIFICATE, CIRCULAR_ECONOMY, BUSINESS_PARTNER_NUMBER, DEMAND_AND_CAPACITY_MANAGEMENT, DEMAND_AND_CAPACITY_MANAGEMENT_PURIS, BUSINESS_PARTNER_DATA_MANAGEMENT
@jjeroch FYR
Scope:
Change of the backend API used to create the Wallet UI content from the existing endpoint of the MIW to the new GET endpoint of the issuer component
GET /api/issuer/owned-credentials
. This change is required to retrieve all company-owned credentials along with their status. Additionally, the response body schema needs to be updated to reflect the changes.Swagger: https://ssi-credential-issuer.int.demo.catena-x.net/api/issuer/swagger/index.html
Tasks:
Update API Endpoint:
GET /api/issuer/owned-credentials
Update Response Body Schema:
Handle Error Cases:
New API response body
"credentialType": "MEMBERSHIP"
is used to display the top credential card (as it was before) - if no such credentialtype is existing in the response, the card is displayed as inactive with same information as for the error case of the ticket description bullet point 3 above