Users
Get User
Fetches a user’s profile and KYC record. Only users belonging to the authenticated partner are accessible.
GET
Overview
Returns the user’s profile plus their KYC record. Partner-scoped — if thegrail_user_id belongs to a different partner, the request is rejected with 403 partner_mismatch.
Headers
string
required
A valid
PARTNER scope key.Path Parameters
string
required
GRAIL’s identifier for the user, prefixed
gu_. Returned from Create User.Response
string
GRAIL’s user identifier.
string
Your internal identifier (the
partner_user_id supplied at creation time).string
The user’s Solana wallet address.
string
"active" or "suspended". Suspended users cannot quote trades or redemptions.string
ISO-8601 timestamp of user creation.
object
The user’s KYC record. Omitted if no KYC record exists (shouldn’t happen for users created via Create User).
