Create issuer policy
Creates an issuer policy for the requested participant in the requested ecosystem.
Analytic events
- ECOSYSTEM_ISSUER_POLICY_CREATE_START
- ECOSYSTEM_ISSUER_POLICY_CREATE_SUCCESS
- ECOSYSTEM_ISSUER_POLICY_CREATE_FAIL
SecuritybearerAuth
Request
Responses
201
Issuer policy created
400
Bad Request. The request was malformed or missing required parameters.
404
Not Found. The specified resource was not found.
500
Internal Server Error. An unexpected error occurred.
post/v1/ecosystems/{ecosystemId}/participants/{participantId}/issuer/credentials
Request samples
- Payload
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
application/json
{- "credentialId": "599bf148-d711-405a-a20b-9c8a87ac8850"
}
Response samples
- 201
- 400
application/json
{- "id": "599bf148-d711-405a-a20b-9c8a87ac8850",
- "ecosystemId": "87880d7e-a4d0-462e-8383-3f1e5e16865d",
- "profile": "compact",
- "type": "DriverLicense",
- "name": "Driver's License"
}
Delete issuer policy
Deletes an issuer policy for the requested participant in the requested ecosystem by its ID.
Analytic events
- ECOSYSTEM_ISSUER_POLICY_DELETE_START
- ECOSYSTEM_ISSUER_POLICY_DELETE_SUCCESS
- ECOSYSTEM_ISSUER_POLICY_DELETE_FAIL
SecuritybearerAuth
Request
path Parameters
Responses
204
Issuer policy deleted
400
Bad Request. The request was malformed or missing required parameters.
404
Not Found. The specified resource was not found.
500
Internal Server Error. An unexpected error occurred.
delete/v1/ecosystems/{ecosystemId}/participants/{participantId}/issuer/credentials/{credentialId}
Request samples
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
Response samples
- 400
application/json
{- "code": "string",
- "type": "string",
- "message": "string",
- "details": [
- {
- "value": "string",
- "msg": "Invalid value",
- "param": "id",
- "location": "body"
}
]
}