Parsew
Get Started

Authentication

How to authenticate with the Parsew API.

All Parsew Extract API requests require a secret API key (sr_ prefix).

Getting your API key

  1. Sign up at parsew.com
  2. Create an organization in the dashboard
  3. Navigate to Settings > API Keys
  4. Create a new secret key

Using your key

Pass the key in the Authorization header:

curl -X POST https://api.parsew.com/v1/scrape \
  -H "Authorization: Bearer sr_your_secret_key" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}'

Or use the SDK which handles this automatically:

import { Parsew } from '@parsew/sdk/server'

const parsew = new Parsew({
  apiKey: 'sr_your_secret_key',
})

For Parsew Brands (logo API), use a publishable key:

import { ParsewBrands } from '@parsew/sdk/client'

const brands = new ParsewBrands({
  token: 'pk_your_publishable_key',
})

Key types

PrefixTypeUse case
sr_Secret keyServer-side API access (Extract, Scrape, Map, Brand)
pk_Publishable keyClient-side logo embeds (Parsew Brands)

Never expose sr_ keys in client-side code. They grant full API access.

On this page