GenesisForums
Documentation navigation
POST

Create account link

Concise API reference for POST /api/integrations/link.

Endpoint

POST /api/integrations/link

Requires a Bearer API key, Content-Type: application/json, an Idempotency-Key, an active integration, and the Generate links capability. Maximum request size: 16 KB.

JSON body

NameTypeRequiredConstraints
uuidstringYes1–255 characters
usernamestringNo1–50 characters when present
emailstringNoValid email, at most 320 characters
destinationstringNoInternal Forum path only

Success

Returns 201 with url and expiresAt. The opaque URL expires after 10 minutes. An identical idempotent replay returns the original operation rather than issuing multiple usable identities.

Endpoint errors

Common failures include invalid_request, invalid_destination, invalid_idempotency_key, unauthorized, integration_disabled, capability_disabled, idempotency_conflict, and payload_too_large. See Errors for status and retry guidance.