Back to API Overview

Enterprise

Organizations, API keys, source templates, proxy profiles, suppression lists, and data destinations

Endpoints (19)

GET/api/organizations
Auth Required

List Organizations

Get all organizations the current user belongs to.

POST/api/organizations
Auth Required

Create Organization

Create a new organization.

GET/api/organizations/{id}
Auth Required

Get Organization

Get organization details.

GET/api/organizations/{id}/members
Auth Required

List Members

Get all members of an organization.

GET/api/organizations/{id}/sso
Auth Required

SSO Configuration

Get SSO/SAML configuration for the organization.

GET/api/organizations/{id}/ip-allowlist
Auth Required

IP Allowlist

Get or manage IP allowlist for organization access control.

GET/api/api-keys
Auth Required

List API Keys

Get all API keys for programmatic access.

POST/api/api-keys
Auth Required

Create API Key

Generate a new API key. The full key is returned only once.

DELETE/api/api-keys/{id}
Auth Required

Delete API Key

Revoke an API key.

GET/api/source-templates
Auth Required

List Source Templates

Get reusable source configuration templates.

GET/api/source-templates/marketplace
Auth Required

Template Marketplace

Browse publicly shared source templates from other users.

POST/api/source-templates
Auth Required

Create Source Template

Create a reusable source configuration template.

GET/api/proxy-profiles
Auth Required

List Proxy Profiles

Get configured proxy profiles for scraping.

POST/api/proxy-profiles
Auth Required

Create Proxy Profile

Add a proxy profile for use in scraping jobs.

GET/api/suppression-list
Auth Required

List Suppression Lists

Get email suppression lists for compliance.

GET/api/suppression-list/{id}/entries
Auth Required

List Suppression Entries

Get entries in a suppression list.

GET/api/data-destinations
Auth Required

List Data Destinations

Get configured data sync destinations (webhooks, databases, CRMs).

POST/api/data-destinations
Auth Required

Create Data Destination

Configure a new data sync destination.

POST/api/data-destinations/{id}/sync
Auth Required

Trigger Sync

Manually trigger a data sync to a destination.