Skip to main content
GET
https://api.docksys.xyz
/
v2
/
verifications
/
discord
Read Discord verification status
curl --request GET \
  --url https://api.docksys.xyz/v2/verifications/discord \
  --header 'Authorization: Bearer <token>'
{
  "status": 200,
  "data": {
    "linked": true,
    "discordId": "123456789012345678",
    "robloxId": "156319135",
    "linkVersion": 1,
    "linkHash": "8d7b23f0f56b...",
    "lastVerifiedAt": "2026-05-07T16:20:00.000Z",
    "resolved": {
      "roblox": null,
      "discord": null
    }
  },
  "meta": {
    "requestId": "req_f73d567c4e19",
    "version": "2.0.0",
    "rateLimit": {
      "limit": 1,
      "remaining": 0,
      "resetAt": "2026-05-07T16:30:01.000Z",
      "retryAfter": null,
      "scope": "api_key"
    },
    "tier": "free"
  },
  "timestamp": "2026-05-07T16:30:00.000Z"
}

Authorizations

Authorization
string
header
required

Dock API key. Send Authorization: Bearer <api key>.

Query Parameters

discordId
string
required

Discord user ID.

Pattern: ^\d{5,32}$
Example:

"123456789012345678"

guildId
string

Discord guild ID. Required for guild-scoped API keys.

Pattern: ^\d{5,32}$
Example:

"987654321098765432"

resolved
boolean
default:false

Return expanded Discord or Roblox profile data. Requires Premium when true.

pid
string

Project ID used by the public hosted verification flow.

Example:

"PID-AB12CD34"

sid
string

Verification session ID used by the public hosted verification flow.

Example:

"vsn_X8m2pLq9Tn4bR6sYzA0wQ1"

Response

Verification status returned.

status
integer
required
Example:

200

data
object
required

Endpoint-specific response payload.

meta
object
required
timestamp
string<date-time>
required