---
title: "Get cross-user platform reach and co-usage"
method: GET
path: "/usage/platform-adjacency"
tags: ["Usage"]
---

# Get cross-user platform reach and co-usage

`GET /usage/platform-adjacency`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/usage/platform-adjacency`
- Auth: API key in header `x-api-key`

Returns, per platform, how many real users have used it (lifetime, successful requests only), its request volume, top entry endpoints, and which other platforms those users also use. Aggregated across all customers with non-customer, static, and console traffic excluded; recomputed at most once per 24 hours and served from cache. Powers the console dashboard's "Explore more" recommendation.

## Headers

- `Authorization` string
- `x-api-key` string

## Response `200`

Platform reach and co-usage aggregate

- UsageUsagePlatformAdjacencyResponseDoc
  - `code` integer
  - `data` UsageUsagePlatformAdjacencyDoc
    - `generated_at` string
    - `platforms` UsageUsagePlatformAdjacencyItemDoc[]
      - `co_used` UsageUsagePlatformCoUseDoc[]
        - `platform` string
        - `users` integer
      - `platform` string
      - `requests` integer
      - `top_endpoints` UsageUsagePlatformEndpointTotalDoc[]
        - `endpoint` string
        - `requests` integer
      - `users` integer
    - `users` integer
    - `window` string
  - `msg` string

## Other responses

- `401`: Authentication required
- `500`: Internal server error

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/028417aa35bb?raw)
