IntroductionQuickstartAuthenticationPaginationRate Limit

Search endpoints

Job Search POSTCompany Search POSTTechnographics POST

Account endpoints

Get Credit Balance GETGet Credits Consumption GET

Other

TheirStackTheirStack Logo
Log inSign up
DocumentationAPI ReferenceWebhooksDatasetsMCPGuides

Authentication

Learn how to set up TheirStack API authentication with Bearer token API keys — create, manage, and revoke keys directly from your account settings.

Authentication is done via API keys, which you can create and manage in your account settings. When making a call, specify the API key in the Authorization header as a Bearer token:

Authorization: Bearer <token>

Getting your API key

Go to Settings > API Keys and click Create API key.

API Keys settings page

Give your key a name and choose an expiration policy — either a specific date or Never.

Create API key dialog

Copy your API key and store it somewhere safe. For security reasons, the key is only shown once.

API key created dialog

Revoking an API key

If an API key is compromised or no longer needed, you can revoke it immediately.

In Settings > API Keys, find the key you want to revoke and click the menu icon (three dots) on the right, then select Revoke.

Revoke option in the API key menu

Confirm the revocation. The key will stop working immediately and this action cannot be undone.

Revoke confirmation dialog

How is this guide?

Last updated on

Quickstart

Get started with the Job Search, Company Search and Technographics APIs in minutes — build a query with 30+ filters in the app, then export the cURL to Postman, Make, or n8n.

Pagination

Learn how to paginate TheirStack API responses with page-based and offset-based methods, including tips for faster queries on GET and POST endpoints.

On this page

Getting your API key
Revoking an API key