Skip to main content

Documentation Index

Fetch the complete documentation index at: https://dev.1st.app/llms.txt

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

HTTP status: 401

Message

This API key has expired. Generate a new key under /developers in the app, optionally with a longer expiry.

Common cause

Keys can optionally carry an expires_at date set at mint time (90 days, 1 year, etc.). Once that date passes the middleware rejects every request from the key — even if it was working a minute earlier. You’ll see this if:
  • A key minted with a 30-day or 90-day expiry rolled past its date.
  • Your client retried for hours after the original failure without realizing the underlying cause.

Fix

Mint a new key under Integrations → API access in the app. Pick a longer expiry preset (or Never) if you don’t want to rotate on a schedule. Swap the new key into your integration. Revoke the old key. To check whether an existing key is close to expiring, the API key list in the app shows the Expires column for every key.