Popin Export Report API Documentation

The Popin Export Report API allows you to export and download reports related to:

  • Customer call logs

  • Scheduled video calls

Reports can be fetched for a specific date using a simple API request.


πŸ”— API Endpoint

POST https://dashboard.popin.to/api/v1/export

πŸ” Authentication

You must use an API key to access this endpoint.

πŸ”‘ How to Generate Your API Key:

  1. Log in to your Popin Dashboard

  2. Navigate to Settings β†’ Developers

  3. Select Popin Report API

  4. Click Generate API Key


🧾 Request Headers

Header
Value

X-API-KEY

Your API key

Content-Type

application/json


πŸ“₯ Request Body

Field
Type
Required
Description

type

string

βœ… Yes

"call_report" for call logs or "scheduled_report" for scheduled calls

date

string

βœ… Yes

Report date in YYYY-MM-DD format

πŸ“¦ Example Request Body

{
  "type": "call_report",
  "date": "2025-07-04"
}

πŸ§ͺ Sample cURL Request

curl --location 'https://dashboard.popin.to/api/v1/export' \
--header 'X-API-KEY: <your-api-key>' \
--header 'Content-Type: application/json' \
--data '{
  "type": "call_report",
  "date": "2025-07-04"
}'

Replace <your-api-key> with your actual API key.


πŸ“Œ Important Notes

  • type and date are mandatory fields.

  • The date must be in YYYY-MM-DD format.

  • Allowed type values:

    • call_report

    • scheduled_report

  • If the API key is missing or invalid, the response will return:

    • 401 Unauthorized


βœ… Use Cases

  • πŸ“… Automate daily exports of call logs.

  • πŸ“ Retrieve scheduled call data for internal review or tracking.

  • πŸ”„ Integrate reports with internal CRMs or dashboards.

  • πŸ“Š Enable data-driven decision-making through exports.

Last updated