> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scraperize.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Highlight detail

> Fetches one Instagram story highlight by its id (from `/v1/instagram/user/highlights`) with every story in it. The highlight has its title, cover, link, when its newest story was posted, story count and owner (id, handle, verified, private, picture, profile URL). Each story has its id, image or video (files, size, duration, audio flag), when it was posted and when it expired from the 24h stories, caption, link stickers (with the real target URL), hashtags, mentions, location ids, shared posts, music, call-to-action links, sponsors, the account a re-shared story came from, app attribution (e.g. Spotify), "captured with" attribution and the AI label. Instagram withholds some accounts' highlight stories from logged-out visitors: those come back with the title, cover and owner, `storiesAvailable: false` and no stories. Only publicly available data is returned.

<Info>
  **Cost: 1 credit** per successful request. Errors and cache hits (`cache_max_age`) are free.
</Info>

<Accordion title="Copy for AI assistant" icon="sparkles">
  Paste this into ChatGPT, Claude or your coding assistant to generate working code for this endpoint (use the copy button).

  ```text Prompt
  I want to make an API call to /v1/instagram/user/highlight/detail. Here are the details:

  Endpoint: GET https://api.scraperize.com/v1/instagram/user/highlight/detail
  Description: Fetches one Instagram story highlight by its id (from `/v1/instagram/user/highlights`) with every story in it. The highlight has its title, cover, link, when its newest story was posted, story count and owner (id, handle, verified, private, picture, profile URL). Each story has its id, image or video (files, size, duration, audio flag), when it was posted and when it expired from the 24h stories, caption, link stickers (with the real target URL), hashtags, mentions, location ids, shared posts, music, call-to-action links, sponsors, the account a re-shared story came from, app attribution (e.g. Spotify), "captured with" attribution and the AI label. Instagram withholds some accounts' highlight stories from logged-out visitors: those come back with the title, cover and owner, `storiesAvailable: false` and no stories. Only publicly available data is returned.

  Required Headers:
  - x-api-key: Your API key

  Parameters:
  - id (string) [required]: The highlight id, e.g. `17975319242920589` (the `id` from `/v1/instagram/user/highlights`; a `/stories/highlights/<id>/` URL also works).
  - cache_max_age (select): Optional. Return a cached result if one this age or newer exists — served for **0 credits** with `meta.cached=true` and `meta.cachedAt`. Otherwise a fresh scrape runs (**1 credit**) and refreshes the cache. Omit to always scrape fresh.

  Example Response:
  {
    "data": {
      "highlight": {
        "id": "17975319242920589",
        "title": "Just Do It",
        "url": "https://www.instagram.com/stories/highlights/17975319242920589/",
        "coverUrl": "https://scontent-los4-1.cdninstagram.com/v/t51.71878-15/544818894_2419507208428757_4822384952945732927_n.jpg?stp=dst-jpg_s150x150_tt6&_nc_cat=104&ccb=7-5&_nc_si…",
        "latestStoryAt": "2025-09-19T16:48:25.000Z",
        "storyCount": 48,
        "storiesAvailable": true,
        "canReshare": true,
        "owner": {
          "id": "13460080",
          "handle": "nike",
          "fullName": null,
          "isVerified": true,
          "profilePicUrl": "https://scontent-los4-1.cdninstagram.com/v/t51.82787-19/551608484_18567162979020081_1135468084872726555_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6I…",
          "url": "https://www.instagram.com/nike/",
          "isPrivate": false,
          "transparencyLabel": null,
          "aiLabel": null
        }
      },
      "stories": [
        {
          "id": "3713636227774800082",
          "code": "DOJfHk1ieDS",
          "mediaType": "video",
          "takenAt": "2025-09-03T17:19:17.000Z",
          "expiredAt": "2025-09-04T17:19:17.000Z",
          "width": 1080,
          "height": 1920,
          "imageUrl": "https://scontent-los4-1.cdninstagram.com/v/t51.71878-15/542276903_2085294435612351_6356133177611658319_n.jpg?stp=dst-jpg_e15_tt6&_nc_cat=103&ig_cache_key=MzcxMz…",
          "videoUrl": "https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m78/AQNTsJfd6gqlJnxcA6qz1CR4cX-0IhuMWJymr62cDBFFLIYVhmUbM32DIsZoOo0UNmucuZbQ94MoRxktLhsETmxqFSTVXgdaiJwzzOo.…",
          "videoVersions": [
            {
              "type": 101,
              "url": "https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m78/AQNTsJfd6gqlJnxcA6qz1CR4cX-0IhuMWJymr62cDBFFLIYVhmUbM32DIsZoOo0UNmucuZbQ94MoRxktLhsETmxqFSTVXgdaiJwzzOo.…",
              "width": null,
              "height": null
            }
          ],
          "videoDurationSeconds": 9.8,
          "hasAudio": true,
          "caption": null,
          "accessibilityCaption": null,
          "isPaidPartnership": false,
          "isEdited": false,
          "aiLabel": null,
          "links": [],
          "hashtags": [],
          "mentions": [],
          "locationIds": [],
          "sharedPosts": [],
          "music": [],
          "ctaLinks": [],
          "sponsors": [],
          "resharedFrom": null,
          "appAttribution": null,
          "capturedWith": null
        }
      ],
      "count": 48,
      "fetchedAt": "2026-10-12T15:30:06.501Z"
    },
    "meta": {
      "requestId": "req_8f0c2b7e-1a2b-4c3d-9e8f-0a1b2c3d4e5f",
      "creditsCharged": 1,
      "creditsRemaining": 4999,
      "cached": false
    }
  }

  Please help me write code in my preferred programming language to make this API call and handle the response appropriately. Include error handling and best practices.
  ```
</Accordion>


## OpenAPI

````yaml /api-reference/openapi.json get /v1/instagram/user/highlight/detail
openapi: 3.0.3
info:
  title: Scraperize API
  version: 1.0.0
  description: >-
    Extract public data from social media platforms as clean JSON. Endpoints are
    split by platform and by what they return, e.g. `GET /v1/twitter/tweet`.


    ## Authentication

    Send your API key in the `x-api-key` header (or `Authorization: Bearer
    <key>`). Create keys in your dashboard.


    ## Credits

    Each successful live scrape costs **1 credit**. Credits are prepaid and
    never expire.


    ## Caching

    Every endpoint accepts an optional `cache_max_age`
    (`1d`|`3d`|`7d`|`14d`|`30d`). A cache hit within that window is returned for
    **0 credits**.


    ## Responses

    Success returns `{ "data": …, "meta": { "requestId", … } }`. Errors return
    `{ "error": { "code", "message", "requestId" } }` with a matching HTTP
    status. `meta` on a scrape carries `creditsCharged`, `creditsRemaining`,
    `cached`, and (on a hit) `cachedAt`.


    ## Rate limits

    Requests are limited per team per minute; over the limit returns `429` with
    a `Retry-After` header.
servers:
  - url: https://api.scraperize.com
    description: Production
security:
  - ApiKeyAuth: []
tags:
  - name: Twitter
    description: Twitter / X scraping endpoints
  - name: Facebook
    description: Facebook scraping endpoints
  - name: Linkme
    description: Linkme (link.me) scraping endpoints
  - name: Amazon
    description: Amazon (creator shop / storefront) scraping endpoints
  - name: Linkbio
    description: Linkbio (lnk.bio) scraping endpoints
  - name: Pillar
    description: Pillar (pillar.io) scraping endpoints
  - name: Komi
    description: Komi (komi.io) scraping endpoints
  - name: Linktree
    description: Linktree (linktr.ee) scraping endpoints
  - name: Kick
    description: Kick (kick.com) scraping endpoints
  - name: Snapchat
    description: Snapchat (snapchat.com) scraping endpoints
  - name: Telegram
    description: Telegram (t.me) scraping endpoints
  - name: LinkedIn
    description: LinkedIn scraping endpoints
  - name: Twitch
    description: Twitch scraping endpoints
  - name: TikTok
    description: TikTok (tiktok.com) scraping endpoints
  - name: Instagram
    description: Instagram scraping endpoints
  - name: Lagos Life
    description: Lagos Life scraping endpoints
paths:
  /v1/instagram/user/highlight/detail:
    get:
      tags:
        - Instagram
      summary: Highlight detail
      description: >-
        Fetches one Instagram story highlight by its id (from
        `/v1/instagram/user/highlights`) with every story in it. The highlight
        has its title, cover, link, when its newest story was posted, story
        count and owner (id, handle, verified, private, picture, profile URL).
        Each story has its id, image or video (files, size, duration, audio
        flag), when it was posted and when it expired from the 24h stories,
        caption, link stickers (with the real target URL), hashtags, mentions,
        location ids, shared posts, music, call-to-action links, sponsors, the
        account a re-shared story came from, app attribution (e.g. Spotify),
        "captured with" attribution and the AI label. Instagram withholds some
        accounts' highlight stories from logged-out visitors: those come back
        with the title, cover and owner, `storiesAvailable: false` and no
        stories. Only publicly available data is returned.
      parameters:
        - name: id
          in: query
          required: true
          description: >-
            The highlight id, e.g. `17975319242920589` (the `id` from
            `/v1/instagram/user/highlights`; a `/stories/highlights/<id>/` URL
            also works).
          schema:
            type: string
          example: '17975319242920589'
        - name: cache_max_age
          in: query
          required: false
          description: >-
            Optional. Return a cached result if one this age or newer exists —
            served for **0 credits** with `meta.cached=true` and
            `meta.cachedAt`. Otherwise a fresh scrape runs (**1 credit**) and
            refreshes the cache. Omit to always scrape fresh.
          schema:
            type: string
            enum:
              - 1d
              - 3d
              - 7d
              - 14d
              - 30d
          example: 7d
      responses:
        '200':
          description: The highlight and its stories.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      highlight:
                        type: object
                      stories:
                        type: array
                        items:
                          type: object
                      count:
                        type: integer
                      fetchedAt:
                        type: string
                        format: date-time
                  meta:
                    type: object
                    description: >-
                      requestId + credit/caching metadata (creditsCharged,
                      creditsRemaining, cached, cachedAt).
                required:
                  - data
                  - meta
              example:
                data:
                  highlight:
                    id: '17975319242920589'
                    title: Just Do It
                    url: >-
                      https://www.instagram.com/stories/highlights/17975319242920589/
                    coverUrl: >-
                      https://scontent-los4-1.cdninstagram.com/v/t51.71878-15/544818894_2419507208428757_4822384952945732927_n.jpg?stp=dst-jpg_s150x150_tt6&_nc_cat=104&ccb=7-5&_nc_sid=acbce5&_nc_ohc=cTJuxO8EdyEQ7kNvwGoqHuu&_nc_oc=AdpN0tYAPCz-ol5B-ZUj9RW1IyUN6XHAr3PYRpaDv7R7BvIVFkeJ9Qp6kcIOwCtzuH8&_nc_zt=23&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&oh=00_AQNnmN4izzV-V6gv9uWJJFkcLTPFXKKquuMAV-PDDV0Xug&oe=6AD2DA51
                    latestStoryAt: '2025-09-19T16:48:25.000Z'
                    storyCount: 48
                    storiesAvailable: true
                    canReshare: true
                    owner:
                      id: '13460080'
                      handle: nike
                      fullName: null
                      isVerified: true
                      profilePicUrl: >-
                        https://scontent-los4-1.cdninstagram.com/v/t51.82787-19/551608484_18567162979020081_1135468084872726555_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4zOTkuYzIifQ&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_cat=1&_nc_oc=Q6cZ2gHG6727GMb5je4nXrVXF0OlR6nZD8EJOyNUvANr6zDQ0xEeKzmrnGmcLMMgamKHGpw&_nc_ohc=7F62uN1HdJgQ7kNvwFEVZ9G&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&edm=APs17CUBAAAA&ccb=7-5&oh=00_AQO4mXvqArJHTjdwPDhCnBuxmmEfhnyRLNYwaasX6XFiqw&oe=6AD2CCFA&_nc_sid=10d13b
                      url: https://www.instagram.com/nike/
                      isPrivate: false
                      transparencyLabel: null
                      aiLabel: null
                  stories:
                    - id: '3713636227774800082'
                      code: DOJfHk1ieDS
                      mediaType: video
                      takenAt: '2025-09-03T17:19:17.000Z'
                      expiredAt: '2025-09-04T17:19:17.000Z'
                      width: 1080
                      height: 1920
                      imageUrl: >-
                        https://scontent-los4-1.cdninstagram.com/v/t51.71878-15/542276903_2085294435612351_6356133177611658319_n.jpg?stp=dst-jpg_e15_tt6&_nc_cat=103&ig_cache_key=MzcxMzYzNjIyNzc3NDgwMDA4Mg%3D%3D.3-ccb7-5&ccb=7-5&_nc_sid=58cdad&efg=eyJ2ZW5jb2RlX3RhZyI6IlNUT1JZLnhwaWRzLjY0MC5zZHIudmlkZW9fZGVmYXVsdF9jb3Zlcl9mcmFtZS5DMyJ9&_nc_ohc=gxjJ1T7cBG4Q7kNvwH5xhLQ&_nc_oc=AdoJlRjFS9A1fijKaCpseGmNiTOQ7q2LfCeDac7zyj2HD7T4Nzd8qBCrveHi2ZIWTjE&_nc_zt=23&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&oh=00_AQMhHCdY1HcfP6hlKwJOsYYIztUcPLJsgdl_lLKVSQDAMA&oe=6AD2E57F
                      videoUrl: >-
                        https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m78/AQNTsJfd6gqlJnxcA6qz1CR4cX-0IhuMWJymr62cDBFFLIYVhmUbM32DIsZoOo0UNmucuZbQ94MoRxktLhsETmxqFSTVXgdaiJwzzOo.mp4?_nc_cat=101&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=vcNLY5xNmIQQ7kNvwE8bMpj&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6NzUwMDI3MzI0NDg5ODgyLCJhc3NldF9hZ2VfZGF5cyI6NDAzLCJ2aV91c2VjYXNlX2lkIjoxMDgyNiwiZHVyYXRpb25fcyI6OSwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&vs=7141a56c82cb487b&_nc_vs=HBksFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyLzhENDdBMTAyODNCMzAyNDcxNUFGOUIzODgyMEZDODhBX3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhhHaWdfeHB2X3JlZWxzX3Blcm1hbmVudF9zcl9wcm9kLzE1MDQ2ODA2MTc2MTk4MDZfODMwNTk3MDgwNDcyMDkzNzgwMy5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAmtIL8g6uJ1QIVAigCQzMsF0AjmZmZmZmaGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQNUcTsRjY4NOnJ3z18i4YiDZ29ykDdXTXANC2_DWvYHyA&oe=6ACEDBC6
                      videoVersions:
                        - type: 101
                          url: >-
                            https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m78/AQNTsJfd6gqlJnxcA6qz1CR4cX-0IhuMWJymr62cDBFFLIYVhmUbM32DIsZoOo0UNmucuZbQ94MoRxktLhsETmxqFSTVXgdaiJwzzOo.mp4?_nc_cat=101&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=vcNLY5xNmIQQ7kNvwE8bMpj&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6NzUwMDI3MzI0NDg5ODgyLCJhc3NldF9hZ2VfZGF5cyI6NDAzLCJ2aV91c2VjYXNlX2lkIjoxMDgyNiwiZHVyYXRpb25fcyI6OSwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&vs=7141a56c82cb487b&_nc_vs=HBksFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyLzhENDdBMTAyODNCMzAyNDcxNUFGOUIzODgyMEZDODhBX3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhhHaWdfeHB2X3JlZWxzX3Blcm1hbmVudF9zcl9wcm9kLzE1MDQ2ODA2MTc2MTk4MDZfODMwNTk3MDgwNDcyMDkzNzgwMy5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAmtIL8g6uJ1QIVAigCQzMsF0AjmZmZmZmaGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQNUcTsRjY4NOnJ3z18i4YiDZ29ykDdXTXANC2_DWvYHyA&oe=6ACEDBC6
                          width: null
                          height: null
                        - type: 102
                          url: >-
                            https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m78/AQNTsJfd6gqlJnxcA6qz1CR4cX-0IhuMWJymr62cDBFFLIYVhmUbM32DIsZoOo0UNmucuZbQ94MoRxktLhsETmxqFSTVXgdaiJwzzOo.mp4?_nc_cat=101&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=vcNLY5xNmIQQ7kNvwE8bMpj&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6NzUwMDI3MzI0NDg5ODgyLCJhc3NldF9hZ2VfZGF5cyI6NDAzLCJ2aV91c2VjYXNlX2lkIjoxMDgyNiwiZHVyYXRpb25fcyI6OSwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&vs=7141a56c82cb487b&_nc_vs=HBksFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyLzhENDdBMTAyODNCMzAyNDcxNUFGOUIzODgyMEZDODhBX3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhhHaWdfeHB2X3JlZWxzX3Blcm1hbmVudF9zcl9wcm9kLzE1MDQ2ODA2MTc2MTk4MDZfODMwNTk3MDgwNDcyMDkzNzgwMy5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAmtIL8g6uJ1QIVAigCQzMsF0AjmZmZmZmaGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQNUcTsRjY4NOnJ3z18i4YiDZ29ykDdXTXANC2_DWvYHyA&oe=6ACEDBC6
                          width: null
                          height: null
                        - type: 103
                          url: >-
                            https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m78/AQNTsJfd6gqlJnxcA6qz1CR4cX-0IhuMWJymr62cDBFFLIYVhmUbM32DIsZoOo0UNmucuZbQ94MoRxktLhsETmxqFSTVXgdaiJwzzOo.mp4?_nc_cat=101&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=vcNLY5xNmIQQ7kNvwE8bMpj&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6NzUwMDI3MzI0NDg5ODgyLCJhc3NldF9hZ2VfZGF5cyI6NDAzLCJ2aV91c2VjYXNlX2lkIjoxMDgyNiwiZHVyYXRpb25fcyI6OSwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&vs=7141a56c82cb487b&_nc_vs=HBksFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyLzhENDdBMTAyODNCMzAyNDcxNUFGOUIzODgyMEZDODhBX3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhhHaWdfeHB2X3JlZWxzX3Blcm1hbmVudF9zcl9wcm9kLzE1MDQ2ODA2MTc2MTk4MDZfODMwNTk3MDgwNDcyMDkzNzgwMy5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAmtIL8g6uJ1QIVAigCQzMsF0AjmZmZmZmaGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQNUcTsRjY4NOnJ3z18i4YiDZ29ykDdXTXANC2_DWvYHyA&oe=6ACEDBC6
                          width: null
                          height: null
                      videoDurationSeconds: 9.8
                      hasAudio: true
                      caption: null
                      accessibilityCaption: null
                      isPaidPartnership: false
                      isEdited: false
                      aiLabel: null
                      links: []
                      hashtags: []
                      mentions: []
                      locationIds: []
                      sharedPosts: []
                      music: []
                      ctaLinks: []
                      sponsors: []
                      resharedFrom: null
                      appAttribution: null
                      capturedWith: null
                    - id: '3713636795146686158'
                      code: DOJfP1Pic7O
                      mediaType: video
                      takenAt: '2025-09-03T17:20:25.000Z'
                      expiredAt: '2025-09-04T17:20:25.000Z'
                      width: 1080
                      height: 1920
                      imageUrl: >-
                        https://scontent-los4-1.cdninstagram.com/v/t51.71878-15/540742575_1963004717869467_8263339750440899120_n.jpg?stp=dst-jpg_e15_tt6&_nc_cat=111&ig_cache_key=MzcxMzYzNjc5NTE0NjY4NjE1OA%3D%3D.3-ccb7-5&ccb=7-5&_nc_sid=58cdad&efg=eyJ2ZW5jb2RlX3RhZyI6IlNUT1JZLnhwaWRzLjY0MC5zZHIudmlkZW9fZGVmYXVsdF9jb3Zlcl9mcmFtZS5DMyJ9&_nc_ohc=VGVFQkBzw6YQ7kNvwHcCOW9&_nc_oc=Adr_AhJqJc-V8b7rQMFHl4RwIG5gztjTdD-yPoj6Tj7W3YyHnIyRCGLNPvPrNKlTljc&_nc_zt=23&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&oh=00_AQNNswOXqyT5qVR3Hvg6aVSOxzsHadGo4vVhHG63zeF5fA&oe=6AD2BBFA
                      videoUrl: >-
                        https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m367/AQO_uj2UwCt_iaI8e4o9BcG8EJ_riNIBTC1QB0DZ6SL7TXhbCppUt0o9Nig0_GmHzXBdSm81BmN336Yt3nGOdyMzp9PWgwMReeYxy9A.mp4?_nc_cat=110&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=XK-vKdMKNooQ7kNvwGTs39e&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6NjMxMzU1MzQwMDI4MDI0LCJhc3NldF9hZ2VfZGF5cyI6NDAzLCJ2aV91c2VjYXNlX2lkIjoxMDgyNiwiZHVyYXRpb25fcyI6MTEsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&vs=aac8064b52b8faf1&_nc_vs=HBksFQIYQGlnX2VwaGVtZXJhbC84QjQzNjM1MzlGNjhBMUNCNjE3NjVGN0JDRjc1RTE5MF92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYRmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC8xMTg2MDE1MTAzMzU1Mjg1XzY0OTcwNTQ0ODM0NjYwMDQ1NC5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAm8OGn7NuNnwIVAigCQzMsF0AmAAAAAAAAGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQM-KMIFwn4HnpE1YQFhXRNtQIr1SY4aa-tQ5jU9pNsNDA&oe=6AD2E0FB
                      videoVersions:
                        - type: 101
                          url: >-
                            https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m367/AQO_uj2UwCt_iaI8e4o9BcG8EJ_riNIBTC1QB0DZ6SL7TXhbCppUt0o9Nig0_GmHzXBdSm81BmN336Yt3nGOdyMzp9PWgwMReeYxy9A.mp4?_nc_cat=110&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=XK-vKdMKNooQ7kNvwGTs39e&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6NjMxMzU1MzQwMDI4MDI0LCJhc3NldF9hZ2VfZGF5cyI6NDAzLCJ2aV91c2VjYXNlX2lkIjoxMDgyNiwiZHVyYXRpb25fcyI6MTEsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&vs=aac8064b52b8faf1&_nc_vs=HBksFQIYQGlnX2VwaGVtZXJhbC84QjQzNjM1MzlGNjhBMUNCNjE3NjVGN0JDRjc1RTE5MF92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYRmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC8xMTg2MDE1MTAzMzU1Mjg1XzY0OTcwNTQ0ODM0NjYwMDQ1NC5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAm8OGn7NuNnwIVAigCQzMsF0AmAAAAAAAAGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQM-KMIFwn4HnpE1YQFhXRNtQIr1SY4aa-tQ5jU9pNsNDA&oe=6AD2E0FB
                          width: null
                          height: null
                        - type: 102
                          url: >-
                            https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m367/AQO_uj2UwCt_iaI8e4o9BcG8EJ_riNIBTC1QB0DZ6SL7TXhbCppUt0o9Nig0_GmHzXBdSm81BmN336Yt3nGOdyMzp9PWgwMReeYxy9A.mp4?_nc_cat=110&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=XK-vKdMKNooQ7kNvwGTs39e&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6NjMxMzU1MzQwMDI4MDI0LCJhc3NldF9hZ2VfZGF5cyI6NDAzLCJ2aV91c2VjYXNlX2lkIjoxMDgyNiwiZHVyYXRpb25fcyI6MTEsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&vs=aac8064b52b8faf1&_nc_vs=HBksFQIYQGlnX2VwaGVtZXJhbC84QjQzNjM1MzlGNjhBMUNCNjE3NjVGN0JDRjc1RTE5MF92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYRmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC8xMTg2MDE1MTAzMzU1Mjg1XzY0OTcwNTQ0ODM0NjYwMDQ1NC5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAm8OGn7NuNnwIVAigCQzMsF0AmAAAAAAAAGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQM-KMIFwn4HnpE1YQFhXRNtQIr1SY4aa-tQ5jU9pNsNDA&oe=6AD2E0FB
                          width: null
                          height: null
                        - type: 103
                          url: >-
                            https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m367/AQO_uj2UwCt_iaI8e4o9BcG8EJ_riNIBTC1QB0DZ6SL7TXhbCppUt0o9Nig0_GmHzXBdSm81BmN336Yt3nGOdyMzp9PWgwMReeYxy9A.mp4?_nc_cat=110&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=XK-vKdMKNooQ7kNvwGTs39e&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6NjMxMzU1MzQwMDI4MDI0LCJhc3NldF9hZ2VfZGF5cyI6NDAzLCJ2aV91c2VjYXNlX2lkIjoxMDgyNiwiZHVyYXRpb25fcyI6MTEsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&vs=aac8064b52b8faf1&_nc_vs=HBksFQIYQGlnX2VwaGVtZXJhbC84QjQzNjM1MzlGNjhBMUNCNjE3NjVGN0JDRjc1RTE5MF92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYRmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC8xMTg2MDE1MTAzMzU1Mjg1XzY0OTcwNTQ0ODM0NjYwMDQ1NC5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAm8OGn7NuNnwIVAigCQzMsF0AmAAAAAAAAGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQM-KMIFwn4HnpE1YQFhXRNtQIr1SY4aa-tQ5jU9pNsNDA&oe=6AD2E0FB
                          width: null
                          height: null
                      videoDurationSeconds: 11
                      hasAudio: true
                      caption: null
                      accessibilityCaption: null
                      isPaidPartnership: false
                      isEdited: false
                      aiLabel: null
                      links: []
                      hashtags: []
                      mentions: []
                      locationIds: []
                      sharedPosts: []
                      music: []
                      ctaLinks: []
                      sponsors: []
                      resharedFrom: null
                      appAttribution: null
                      capturedWith: null
                    - id: '3713637176928966197'
                      code: DOJfVYziRY1
                      mediaType: video
                      takenAt: '2025-09-03T17:21:10.000Z'
                      expiredAt: '2025-09-04T17:21:10.000Z'
                      width: 1080
                      height: 1920
                      imageUrl: >-
                        https://scontent-los4-1.cdninstagram.com/v/t51.71878-15/541637344_1266179241492961_1104765146704640557_n.jpg?stp=dst-jpg_e15_tt6&_nc_cat=111&ig_cache_key=MzcxMzYzNzE3NjkyODk2NjE5Nw%3D%3D.3-ccb7-5&ccb=7-5&_nc_sid=58cdad&efg=eyJ2ZW5jb2RlX3RhZyI6IlNUT1JZLnhwaWRzLjY0MC5zZHIudmlkZW9fZGVmYXVsdF9jb3Zlcl9mcmFtZS5DMyJ9&_nc_ohc=cQub_HhBUmYQ7kNvwHLpLiF&_nc_oc=AdoB4P4n-X3wXgKTh8QgH7xYbtb6IpjfEGWWlr_-AKXk6mVY2tMqNf7kHQQ__BuK5qc&_nc_zt=23&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&oh=00_AQM1hZsgetjwgaPVYdbfArwKVcNXVmSP7kJc8ylGNWP9OA&oe=6AD2DA81
                      videoUrl: >-
                        https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m78/AQO1NvqI91QUFTIZNy23debdbvBPhnlaOvC4xeWEc3jYwzs60r_-aiTtTr8Ta3bmie0UKaMLXcGHHdDPghHqhP7XUtXEZ-vkJM6xxeU.mp4?_nc_cat=109&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=gfm_xVg5OT0Q7kNvwENwJPq&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MTc0MjcxMTkwNjQ0NDkxNywiYXNzZXRfYWdlX2RheXMiOjQwMywidmlfdXNlY2FzZV9pZCI6MTA4MjYsImR1cmF0aW9uX3MiOjExLCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D&ccb=17-1&vs=217a23abced0e61c&_nc_vs=HBksFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyL0EzNEZBRjY3QzAzMUZERkIzRDlEMTZGRDFGMzdFQjg3X3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhhHaWdfeHB2X3JlZWxzX3Blcm1hbmVudF9zcl9wcm9kLzM1ODM1Njk1ODg0NDI5OTBfMTYzNTk3MjExODY3NzIxNjI1Ni5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAm6pmJwpe_mAYVAigCQzMsF0Am3bItDlYEGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQOvkxLyZcVLeo3v25w6O3w5TfjPOrBw3fE2gUkWrDjWhA&oe=6ACED37A
                      videoVersions:
                        - type: 101
                          url: >-
                            https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m78/AQO1NvqI91QUFTIZNy23debdbvBPhnlaOvC4xeWEc3jYwzs60r_-aiTtTr8Ta3bmie0UKaMLXcGHHdDPghHqhP7XUtXEZ-vkJM6xxeU.mp4?_nc_cat=109&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=gfm_xVg5OT0Q7kNvwENwJPq&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MTc0MjcxMTkwNjQ0NDkxNywiYXNzZXRfYWdlX2RheXMiOjQwMywidmlfdXNlY2FzZV9pZCI6MTA4MjYsImR1cmF0aW9uX3MiOjExLCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D&ccb=17-1&vs=217a23abced0e61c&_nc_vs=HBksFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyL0EzNEZBRjY3QzAzMUZERkIzRDlEMTZGRDFGMzdFQjg3X3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhhHaWdfeHB2X3JlZWxzX3Blcm1hbmVudF9zcl9wcm9kLzM1ODM1Njk1ODg0NDI5OTBfMTYzNTk3MjExODY3NzIxNjI1Ni5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAm6pmJwpe_mAYVAigCQzMsF0Am3bItDlYEGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQOvkxLyZcVLeo3v25w6O3w5TfjPOrBw3fE2gUkWrDjWhA&oe=6ACED37A
                          width: null
                          height: null
                        - type: 102
                          url: >-
                            https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m78/AQO1NvqI91QUFTIZNy23debdbvBPhnlaOvC4xeWEc3jYwzs60r_-aiTtTr8Ta3bmie0UKaMLXcGHHdDPghHqhP7XUtXEZ-vkJM6xxeU.mp4?_nc_cat=109&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=gfm_xVg5OT0Q7kNvwENwJPq&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MTc0MjcxMTkwNjQ0NDkxNywiYXNzZXRfYWdlX2RheXMiOjQwMywidmlfdXNlY2FzZV9pZCI6MTA4MjYsImR1cmF0aW9uX3MiOjExLCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D&ccb=17-1&vs=217a23abced0e61c&_nc_vs=HBksFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyL0EzNEZBRjY3QzAzMUZERkIzRDlEMTZGRDFGMzdFQjg3X3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhhHaWdfeHB2X3JlZWxzX3Blcm1hbmVudF9zcl9wcm9kLzM1ODM1Njk1ODg0NDI5OTBfMTYzNTk3MjExODY3NzIxNjI1Ni5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAm6pmJwpe_mAYVAigCQzMsF0Am3bItDlYEGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQOvkxLyZcVLeo3v25w6O3w5TfjPOrBw3fE2gUkWrDjWhA&oe=6ACED37A
                          width: null
                          height: null
                        - type: 103
                          url: >-
                            https://scontent-los4-1.cdninstagram.com/o1/v/t2/f2/m78/AQO1NvqI91QUFTIZNy23debdbvBPhnlaOvC4xeWEc3jYwzs60r_-aiTtTr8Ta3bmie0UKaMLXcGHHdDPghHqhP7XUtXEZ-vkJM6xxeU.mp4?_nc_cat=109&_nc_sid=5e9851&_nc_ht=scontent-los4-1.cdninstagram.com&_nc_ohc=gfm_xVg5OT0Q7kNvwENwJPq&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uU1RPUlkuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MTc0MjcxMTkwNjQ0NDkxNywiYXNzZXRfYWdlX2RheXMiOjQwMywidmlfdXNlY2FzZV9pZCI6MTA4MjYsImR1cmF0aW9uX3MiOjExLCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D&ccb=17-1&vs=217a23abced0e61c&_nc_vs=HBksFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyL0EzNEZBRjY3QzAzMUZERkIzRDlEMTZGRDFGMzdFQjg3X3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhhHaWdfeHB2X3JlZWxzX3Blcm1hbmVudF9zcl9wcm9kLzM1ODM1Njk1ODg0NDI5OTBfMTYzNTk3MjExODY3NzIxNjI1Ni5tcDQVAgLIARIAKAAYABsCiAd1c2Vfb2lsATEScHJvZ3Jlc3NpdmVfcmVjaXBlATEVAAAm6pmJwpe_mAYVAigCQzMsF0Am3bItDlYEGBJkYXNoX2Jhc2VsaW5lXzFfdjERAHXoB2WUqQEA&_nc_gid=DSYtGHHXJAHhn1IAqWARgQ&_nc_ss=7a689&_nc_zt=28&oh=00_AQOvkxLyZcVLeo3v25w6O3w5TfjPOrBw3fE2gUkWrDjWhA&oe=6ACED37A
                          width: null
                          height: null
                      videoDurationSeconds: 11.433
                      hasAudio: true
                      caption: null
                      accessibilityCaption: null
                      isPaidPartnership: false
                      isEdited: false
                      aiLabel: null
                      links: []
                      hashtags: []
                      mentions: []
                      locationIds: []
                      sharedPosts: []
                      music: []
                      ctaLinks: []
                      sponsors: []
                      resharedFrom: null
                      appAttribution: null
                      capturedWith: null
                  count: 48
                  fetchedAt: '2026-10-12T15:30:06.501Z'
                meta:
                  requestId: req_8f0c2b7e-1a2b-4c3d-9e8f-0a1b2c3d4e5f
                  creditsCharged: 1
                  creditsRemaining: 4999
                  cached: false
        '401':
          description: Missing, invalid, or revoked API key.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              example:
                error:
                  code: UNAUTHORIZED
                  message: API key required — pass it in the `x-api-key` header.
                  requestId: req_8f0c2b7e-1a2b-4c3d-9e8f-0a1b2c3d4e5f
        '402':
          description: Not enough credits for this request.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              example:
                error:
                  code: INSUFFICIENT_CREDITS
                  message: >-
                    This request costs 1 credit, but your balance is 0. Top up
                    to continue.
                  requestId: req_8f0c2b7e-1a2b-4c3d-9e8f-0a1b2c3d4e5f
        '404':
          description: No highlight with this id (or not visible logged out).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              example:
                error:
                  code: NOT_FOUND
                  message: >-
                    The requested content was not found (it may not exist, be
                    deleted, or be private).
                  requestId: req_8f0c2b7e-1a2b-4c3d-9e8f-0a1b2c3d4e5f
        '422':
          description: Invalid query parameters (`id` must be a highlight id).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              example:
                error:
                  code: VALIDATION_ERROR
                  message: Request validation failed
                  requestId: req_8f0c2b7e-1a2b-4c3d-9e8f-0a1b2c3d4e5f
                  details:
                    - path: url
                      message: Required
        '429':
          description: Over the per-minute rate limit — honour `Retry-After`.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              example:
                error:
                  code: RATE_LIMITED
                  message: >-
                    Rate limit exceeded — max 100 requests per 60s. Retry in
                    ~30s.
                  requestId: req_8f0c2b7e-1a2b-4c3d-9e8f-0a1b2c3d4e5f
        '503':
          description: >-
            Temporarily unavailable — retry after `Retry-After`. `error.code`
            tells you why: `UPSTREAM_BLOCKED` (the source blocked this request),
            `EXTRACTION_FAILED` (the source returned unexpected data),
            `PLATFORM_UNAVAILABLE` (the source is down), or
            `SERVICE_UNAVAILABLE` (we are at capacity).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              example:
                error:
                  code: UPSTREAM_BLOCKED
                  message: >-
                    The source is temporarily unavailable. Please try again
                    shortly.
                  requestId: req_8f0c2b7e-1a2b-4c3d-9e8f-0a1b2c3d4e5f
components:
  schemas:
    Error:
      type: object
      properties:
        error:
          type: object
          properties:
            code:
              type: string
              example: NOT_FOUND
            message:
              type: string
              example: The requested content was not found.
            requestId:
              type: string
              example: req_8f0c2b7e-1a2b-4c3d-9e8f-0a1b2c3d4e5f
            details:
              type: array
              items:
                type: object
              description: Present on validation errors.
          required:
            - code
            - message
            - requestId
      required:
        - error
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key
      description: >-
        Your API key. Send it in the `x-api-key` header (or `Authorization:
        Bearer <key>`). Create and manage keys from your dashboard.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.