Skip to main content
GET
/
api
/
v1
/
categories
/
{category_slug}
/
items
List items in a category
curl --request GET \
  --url https://sacra.com/api/v1/categories/{category_slug}/items/ \
  --header 'Authorization: <api-key>'
{
  "category": {
    "id": 39,
    "name": "crypto",
    "slug": "crypto"
  },
  "items": [
    {
      "type": "company",
      "id": 605,
      "slug": "chainalysis",
      "title": "Chainalysis",
      "description": "API and software for tracing crypto transactions",
      "published_at": "2026-03-22T04:56:00Z",
      "meta": {
        "domain": "chainalysis.com",
        "logo": {
          "url": "https://images.prismic.io/sacra/example.png",
          "dimensions": {
            "width": 398,
            "height": 398
          }
        }
      }
    },
    {
      "type": "document",
      "id": 1778,
      "slug": "chainalysis-at-190m-arr",
      "title": "Chainalysis at $190M ARR",
      "description": "Sacra estimates that Chainalysis hit $190M of annual recurring revenue (ARR) in 2023.",
      "published_at": "2024-08-30T00:00:00Z",
      "meta": {
        "doc_type": "market",
        "pdf_url": "https://sacra-pdfs.s3.us-east-2.amazonaws.com/chainalysis-at-190m-arr.pdf"
      }
    }
  ],
  "pagination": {
    "limit": 20,
    "offset": 0,
    "total": 47,
    "next_offset": 20
  }
}

Documentation Index

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

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

Authorizations

Authorization
string
header
required

Authenticate using one of two formats:

  • Organization/user token: Token <your-token>
  • Stytch JWT: Bearer <your-jwt>

Path Parameters

category_slug
string
required

Category slug to look up (e.g. crypto).

Query Parameters

limit
integer

Items per page, 1-100. Default 20.

offset
integer

Number of items to skip. Default 0.

Response

category
object
required
items
object[]
required
pagination
object
required