Developer Documentation
DAR Open Network
  • Overview
  • DAR ID
    • Introduction
    • Client ID Registration
    • Authentication
      • 1. Request DAR ID Identity
      • 2. Exchange Code for Access Token
      • 3. Refresh Access Token
      • 4. Get Access Token Details
      • 5. Get User DAR ID Information
    • Security Best Practices
  • DeAI
    • Multi-Agent Framework
      • Development Guide
      • Agent Options
      • Endpoints Overview
    • aiNFT Framework
      • Overview
      • Chat with an NFT Agent
      • Generate a Story for an NFT Agent
      • Group Chat Between Multiple NFT Agents
    • Game Asset Generator
Powered by GitBook
On this page
  1. DAR ID
  2. Authentication

5. Get User DAR ID Information

Endpoint:

GET <https://auth.embarky.xyz/onboarding/v1/account/info>

Headers:

Header
Value

Authorization

Bearer ${ACCESS-TOKEN}

Origin

The same domain of refirect_uri

Embarky-app-id

Your DAR client ID

Example Request:

curl -H "Authorization: Bearer ${token}" \\
     -H "Origin: ${refirect_uri}" \\
     -H "Embarky-app-id: ${DAR_CLIENT_ID}" \\
     "<https://auth.embarky.xyz/onboarding/v1/account/info>"

Response:

{
    "did": "user_dar_id",
    // Additional user information fields
}
Previous4. Get Access Token DetailsNextSecurity Best Practices

Last updated 4 months ago