For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
LearnGraph LoginRequest a Demo
HomeAPIBulk DataSayari LibraryChange Log
  • Key Concepts
    • Introduction
    • Endpoint Overview
    • Authentication
    • Requests
    • Pagination
    • Response Status Codes
    • Data Types
    • Rate Limits
  • API Clients
    • Overview
    • Open API
    • Postman
    • Go
    • Python
    • Node
  • API Reference
  • Guides
    • Getting Started
    • Understanding Project Entity
    • Risk Factors
    • Entity Search
    • Advanced Entity Search
    • Resolution
    • Trade Search - Shipments
    • Trade Search - Suppliers & Buyers
    • v0 Migration
  • Implementation Patterns
    • Project Entity Supply Chain
  • Use Cases
    • Entity Screening & Verification
    • Investigations
LogoLogo
LearnGraph LoginRequest a Demo
Key Concepts

Requests

Was this page helpful?
Previous

Pagination

Navigate large datasets efficiently with token and offset pagination
Next
Built with

The Sayari API utilizes standard HTTP verbs:

  • GET for retrieving resources (parameters in URL query string)
  • POST for requesting resources (JSON-encoded request bodies)

See the API reference for details per endpoint.

Example GET request

$curl --request GET \
> --url 'https://api.sayari.com/v1/resolution?name=VICTORIA%20BECKHAM&country=GBR&type=person' \
> --header 'accept: application/json' \
> --header 'authorization: Bearer sk_test_4eC39HqLyjWDarjtT1zdp7dc'

Example POST request

$curl --request POST \
> --url https://api.sayari.com/v1/search/entity \
> --header 'accept: application/json' \
> --header 'authorization: Bearer sk_test_4eC39HqLyjWDarjtT1zdp7dc' \
> --header 'content-type: application/json' \
> --data '
>{
> "filter": {
> "country": [
> "GBR"
> ],
> "entity_type": [
> "person"
> ]
> },
> "q": "Victoria Beckham",
> "fields": [
> "name"
> ]
>}
>'