This API specification is currently still in Testnet beta — endpoints and responses may change without notice.
IdentityLink

IdentityLink

#280 v0.1
active
Verified
KYC/AML

About

Decentralized identity verification using zero-knowledge proofs and verifiable credentials

Capabilities

kyc.grant

Grant KYC Approval

GET https://api.identitylink.io/opencharge/kyc/grant/{ocid}

UI for users to grant KYC data access to an OCID.

View full docs

kyc.validate

Validate Customer Identity

POST https://api.identitylink.io/opencharge/kyc/validate

Check a user's KYC status and granted permissions.

View full docs

kyc.data

Access KYC Data

POST https://api.identitylink.io/opencharge/kyc/data

Retrieve signed KYC data for granted permissions.

View full docs
{ "opencharge": "0.1", "name": "IdentityLink", "profile": "Decentralized identity verification using zero-knowledge proofs and verifiable credentials", "icon": "/images/Mirror World.svg", "config": { "publicKey": "f45a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f", "endpoint": "https://api.identitylink.io/opencharge", "capabilities": [ "kyc.grant", "kyc.validate", "kyc.data" ], "settlement": { "currencies": [], "accepts": [] } }, "kyc": [], "signature": "a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2c3d4e5f6a7b8c9d0e1f2a3b4", "contact": "hello@identitylink.io" }
Copy