List request logs (GET /organization/request-logs) — Kite API
KitePlatform
Use casesDocsGuidesPricing
Browse endpoints
All endpoints

Reference data

  • List cities
  • List neighborhoods
  • List city directions
  • List enumerated values
  • Get this key's limits
  • What the API covers

Listings

  • Search listings
  • Count listings
  • Get listings by id
  • Get a listing
  • Get a listing's price history

Market data

  • Market summary
  • Price distribution
  • Area distribution
  • New supply
  • Vacancy indicator
  • Prices by neighborhood
  • Commercial rent per m² by neighborhood

Official data

  • Registered rents (REGA)
  • Kite Property Index

Analytics

  • Get comparable listings
  • Get a listing's market position
  • Get a listing's nearby asking-price band
  • Find below-market listings
  • Find below-market listings (old path)
  • Get gross rental yield
  • Get price trends
  • Compare neighborhoods

Registered transactions

  • Search registered deals
  • Registered deal statistics
  • Land prices per m²

Off-plan projects

  • Search projects
  • Get a project
  • List a project's units
  • Search project units
  • List developers

Exports

  • Create an export
  • List exports
  • Get an export

Administration

  • Get your organization
  • List data keys
  • Create a data key
  • Revoke a key
  • List projects
  • Daily usage
  • List members and invitations
  • List audit events
  • List request logs
  • Create a webhook endpoint
  • List webhook endpoints
  • Delete a webhook endpoint
  • List deliveries
  • Replay a delivery

Interactive reference

All endpoints

Reference data

  • List cities
  • List neighborhoods
  • List city directions
  • List enumerated values
  • Get this key's limits
  • What the API covers

Listings

  • Search listings
  • Count listings
  • Get listings by id
  • Get a listing
  • Get a listing's price history

Market data

  • Market summary
  • Price distribution
  • Area distribution
  • New supply
  • Vacancy indicator
  • Prices by neighborhood
  • Commercial rent per m² by neighborhood

Official data

  • Registered rents (REGA)
  • Kite Property Index

Analytics

  • Get comparable listings
  • Get a listing's market position
  • Get a listing's nearby asking-price band
  • Find below-market listings
  • Find below-market listings (old path)
  • Get gross rental yield
  • Get price trends
  • Compare neighborhoods

Registered transactions

  • Search registered deals
  • Registered deal statistics
  • Land prices per m²

Off-plan projects

  • Search projects
  • Get a project
  • List a project's units
  • Search project units
  • List developers

Exports

  • Create an export
  • List exports
  • Get an export

Administration

  • Get your organization
  • List data keys
  • Create a data key
  • Revoke a key
  • List projects
  • Daily usage
  • List members and invitations
  • List audit events
  • List request logs
  • Create a webhook endpoint
  • List webhook endpoints
  • Delete a webhook endpoint
  • List deliveries
  • Replay a delivery

Interactive reference

Administration

List request logs

GET/organization/request-logs

Calls this organization made, newest first, within its retention window (7, 30 or 90 days, set on the Settings page). Filter by request_id to look up one call — that ignores every other filter. Rows carry no parameters, IP or user agent for organizations that turn off request details.

Authentication
Send an admin key (dk_admin_…) as a Bearer token. Data keys are refused here.
Scope
organization
Cost
Free

Parameters

NameTypeDescription
request_idquerystring

One exact call. Overrides the other filters.

key_idquerystring

Only calls made with this key.

routequerystring

Endpoint id, as in the reference.

statusquerystring

errors is anything at or above 400.

One of: errors, 2xx, 4xx, 5xx

sincequerystring (date-time)
untilquerystring (date-time)
limitqueryinteger

Default 25.

cursorquerystring

Response

The data field is a list; each item has these fields.

NameTypeDescription
request_idrequiredstring | null

Quote this to support.

atrequiredstring (date-time)
routerequiredstring
statusrequiredinteger
unitsrequiredinteger | null

0 for anything that wasn't a 2xx.

duration_msrequiredinteger
key_idrequiredstring | null

Null for calls made from the dashboard.

errorrequiredobject | null

Present only on a failure.

paramsrequiredobject | null

The filters as sent, redacted. Null when details aren't stored.

Example request

curl
curl "https://api.kite.sa/v1/organization/request-logs" \
  -H "Authorization: Bearer $KITE_ADMIN_KEY"
JavaScript (@kite-sa/sdk)
import { Kite } from "@kite-sa/sdk";

const kite = new Kite({ apiKey: process.env.KITE_ADMIN_KEY });
const result = await kite.organization.requestLogs.list();
Python (kite-sa)
import os
from kite_sa import Kite

kite = Kite(api_key=os.environ["KITE_ADMIN_KEY"])
result = kite.organization.request_logs.list()

Open in the interactive reference

Related endpoints

  • Get your organization GET /organization
  • List data keys GET /organization/keys
  • Create a data key POST /organization/keys
  • Revoke a key POST /organization/keys/{key_id}/revoke
  • List projects GET /organization/projects
  • Daily usage GET /organization/usage
  • List members and invitations GET /organization/members
  • List audit events GET /organization/audit-events
  • Create a webhook endpoint POST /organization/webhooks
  • List webhook endpoints GET /organization/webhooks
  • Delete a webhook endpoint POST /organization/webhooks/{webhook_id}/delete
  • List deliveries GET /organization/webhooks/{webhook_id}/deliveries
  • Replay a delivery POST /organization/webhooks/{webhook_id}/deliveries/{delivery_id}/replay

Guides

  • Quickstart
  • Authentication
  • Webhooks
  • Limits and quotas
  • Errors
Kite API

Saudi real estate data for developers.

Product
  • API reference
  • Data coverage
  • Pricing
  • Valuation checks
  • Changelog
  • Status
Company
  • kite.sa
  • Contact
  • Security
Legal
  • Terms
  • Subprocessors
© Kite