Skip to content

Anonymized Listener IDs (Campaign) (Note - only prefix impressions included)

GET
/api/public/campaignshow/impression-listeners
curl --request GET \
--url 'https://backend.podscribe.ai/api/public/campaignshow/impression-listeners?advertiser=example' \
--header 'Authorization: Bearer <token>'

This endpoint utilizes a task system.

Please read the description of Get status of file processing to understand how it works.

Note: You can only pull Listener IDs from the last 90 days.

At least one of the following query parameters is required:

  • id
  • external_lookup_name
  • placed_name
  • external_id

Result file format:

Field Type Example Description
User Id string abcd1234efgh An anonymized listener identifier.
Frequency number 4 Number of qualifying listens for that listener.
id
string

The campaign show id to get data for

external_lookup_name
string

The campaign show external_lookup_name to get data for

placed_name
string

The campaign show placed_name to get data for

external_id
string

The campaign show external_id to get data for

advertiser
required
string

The advertiser to get data for

OK

Media typeapplication/json
object
id
string
status
string
url
string
Examplegenerated
{
"id": "example",
"status": "example",
"url": "example"
}

Unprocessable Entity

Unexpected error.

Media typeapplication/json
object
message

Nodejs Error

object
Examplegenerated
{
"message": {}
}