Skip to main content
GET
/
v1
/
account
/
logs
Paginated request log history
curl --request GET \
  --url https://api.ngnmarket.com/v1/account/logs \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": {
    "logs": [
      {
        "id": 18471,
        "method": "GET",
        "endpoint": "/v1/market/snapshot",
        "status_code": 200,
        "latency_ms": 42,
        "ip_address": "102.89.23.14",
        "timestamp": "2026-04-17T14:32:10.000Z"
      },
      {
        "id": 18470,
        "method": "GET",
        "endpoint": "/v1/companies/DANGCEM",
        "status_code": 200,
        "latency_ms": 67,
        "ip_address": "102.89.23.14",
        "timestamp": "2026-04-17T14:31:58.000Z"
      }
    ],
    "pagination": {
      "page": 1,
      "limit": 100,
      "total": 4821,
      "pages": 49
    }
  },
  "meta": {
    "plan": "starter",
    "calls_used": 4822,
    "calls_remaining": 95178,
    "reset_at": "2026-05-01T00:00:00.000Z"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.ngnmarket.com/llms.txt

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

Returns a paginated list of your authenticated API requests from the last 30 days. Each log entry shows the HTTP method, endpoint path, status code, latency, requesting IP address, and timestamp. Logs are returned in reverse chronological order (most recent first). You can filter by status class or endpoint path using query parameters. Plan required: Starter or higher. Free plan callers receive a 403 PLAN_REQUIRED response.
Log entries are retained for 30 days for Starter and above. Entries older than 30 days are automatically pruned.

Authorizations

Authorization
string
header
required

Pass your API key as a Bearer token: Authorization: Bearer ngm_live_YOUR_KEY. Generate keys at ngnmarket.com/dashboard/developer.

Query Parameters

page
integer
default:1

Page number (1-based).

Required range: x >= 1
limit
integer
default:100

Number of log entries per page (1–1000).

Required range: 1 <= x <= 1000
status
enum<string>

Filter by HTTP status class.

Available options:
2xx,
4xx,
5xx
endpoint
string

Filter by endpoint path (partial match).

Example:

"/v1/market"

Response

Request logs retrieved successfully.

success
boolean
required
meta
object

Quota and plan metadata included on every authenticated response.

data
object