Developers · API Reference

API Reference

Base URL: https://api.linqgames.com/v1

All requests authenticated with Authorization: Bearer YOUR_API_KEY

Authentication

Auth + Headers

Request Headers
Authorization: Bearer sk_live_xxxxxxxxxxxxxxxx Content-Type: application/json Idempotency-Key: unique-request-id-per-write # recommended for POST

Module: Wallets

Wallet endpoints

MethodEndpointDescription
POST/walletsCreate a new player wallet
GET/wallets/:idRetrieve wallet + balance
POST/wallets/:id/creditCredit wallet (purchase, reward)
POST/wallets/:id/debitDebit wallet (spend)
POST/wallets/:id/holdPlace a hold on funds
POST/wallets/:id/captureCapture a held amount
POST/wallets/:id/voidVoid a held amount
GET/wallets/:id/transactionsPaginated transaction list
DELETE/wallets/:idClose + zero a wallet

Module: Payouts

Payout endpoints

MethodEndpointDescription
POST/payoutsInitiate a payout to a recipient
GET/payouts/:idRetrieve payout status
GET/payoutsList payouts with filters
POST/payouts/batchSubmit batch payout (up to 500 recipients)
POST/recipientsRegister KYC-verified payout recipient
GET/recipients/:idGet recipient KYC + payout method status

Rate Limits

Rate limits by tier

TierRead endpointsWrite endpointsBatch operations
Starter100/min30/minNot available
Studio1,000/min300/min5 batches/day
PublisherCustomCustomUnlimited