Skip to main content

Overview

With the Adrop Open API, you can query report data such as campaign performance and backfill revenue directly via API, without accessing the console. To use the API, you first need to generate an API key in the console.

Basic Information

ItemValue
Base URLhttps://lake.adrop.io
ProtocolHTTPS
AuthenticationAPI Key (x-api-key header)

Generating an API Key

Generate an API key in the console to access the Open API.

Create a Key

1

Navigate to API Key Menu

Go to [Management] > [API Keys] in the console.
2

Enter Key Information

Click the [Generate API Key] button and fill in the following:
FieldDescription
Key NameA name to identify the key’s purpose (e.g., “Report Integration”)
PermissionsSelect at least one permission. Currently supports report:read.
3

Copy and Store the Key

Copy the generated API key and store it securely.
The API key is shown only once at creation. It cannot be retrieved afterward, so make sure to copy and store it securely.

Permissions

Available permissions for API keys:
PermissionDescription
report:readQuery campaign reports and backfill revenue data

Authentication

Include the x-api-key header in every API request.
curl -X POST https://lake.adrop.io/report \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{...}'
Do not share your API key externally. If a key is exposed, revoke it immediately and generate a new one.

Managing API Keys

Viewing Keys

View issued API keys in the console under [Management] > [API Keys].
ColumnDescription
Key NameName entered at creation
API KeyPartially masked key value
PermissionsAssigned permissions
CreatedKey creation date

Revoking Keys

Revoke unused keys immediately using the [Revoke] button.
Revoked API keys are blocked immediately. API calls using the revoked key will fail. Verify that no active integrations are using the key before revoking.

Report API

Query campaign performance and backfill revenue data via API