iGrant.io API documentation

Number of APIs: 178

iGrant.io (™) is a Swedish data exchange and verification service provider. It uses self-sovereign identity, verifiable credentials, a digital wallet and solid pod technologies, enabling a new level of interoperability and automating compliance with data regulations in a fully auditable manner.

Contact Support: Name: iGrant.io Email: support@igrant.io

  1. audit - LIST - Fetch all organisational logs GET {{baseUrl}}/audit/admin/logs?offset=<integer>&limit=10&logType=<integer>

  2. audit - LIST - Fetch all consent records GET {{baseUrl}}/audit/consent-records?offset=<integer>&limit=10&lawfulBasis=<string>&id=<string>

  3. audit - READ - Get consent record GET {{baseUrl}}/audit/consent-record/:consentRecordId

  4. audit - LIST - Fetch all data agreements GET {{baseUrl}}/audit/data-agreements?offset=<integer>&limit=10

  5. audit - READ - Get data agreement GET {{baseUrl}}/audit/data-agreement/:dataAgreementId

  6. config - CREATE - Create data agreement POST {{baseUrl}}/config/data-agreement

  7. config - UPDATE - Update data agreement PUT {{baseUrl}}/config/data-agreement/:dataAgreementId

  8. config - DELETE - Delete data agreement DELETE {{baseUrl}}/config/data-agreement/:dataAgreementId

  9. config - LIST - List all data agreements GET {{baseUrl}}/config/data-agreements?revisionId=<string>&offset=<integer>&limit=10&lifecycle=<string>&target=<string>

  10. config - LIST - List data agreement revisions GET {{baseUrl}}/config/data-agreement/:dataAgreementId/revisions?offset=<integer>&limit=10