Skip to main content
GET
/
pos
/
sessions
/
{id}
curl "https://secureapi.gridlog.io/api/v1/pos/sessions/123e4567-e89b-12d3-a456-426614174000" \
  -H "X-API-Key: YOUR_API_KEY"
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "chain": "polygon",
  "address": "0x1234abcd...",
  "token": "USDC",
  "amountExpected": "25.00",
  "amountReceived": null,
  "status": "pending",
  "expiresAt": "2025-03-21T10:10:00.000Z",
  "paidAt": null
}

Documentation Index

Fetch the complete documentation index at: https://docs.myaza.co/llms.txt

Use this file to discover all available pages before exploring further.

This endpoint supports both API key (X-API-Key header) and Bearer token (Authorization: Bearer <JWT>) authentication.
id
string
required
Session ID returned from Create POS Session
curl "https://secureapi.gridlog.io/api/v1/pos/sessions/123e4567-e89b-12d3-a456-426614174000" \
  -H "X-API-Key: YOUR_API_KEY"
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "chain": "polygon",
  "address": "0x1234abcd...",
  "token": "USDC",
  "amountExpected": "25.00",
  "amountReceived": null,
  "status": "pending",
  "expiresAt": "2025-03-21T10:10:00.000Z",
  "paidAt": null
}
id
string
Unique session ID
address
string
Deposit address for this session
amountExpected
string
Crypto amount the customer was expected to send
amountReceived
string
Crypto amount actually received. null until payment is detected.
status
string
pending | paid | paid_out | expired | cancelled
paidAt
string
ISO 8601 timestamp of when payment was confirmed. null if not yet paid.