Inspect report recipient confirmation REST API
GET
/api/report-recipient-confirmations/{opaque_token}
const url = 'http://127.0.0.1:25737/api/report-recipient-confirmations/example';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://127.0.0.1:25737/api/report-recipient-confirmations/exampleReturns non-sensitive team, report, cadence, site-domain, and expiry metadata without changing consent.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”opaque_token
required
string
Single-use opaque report-recipient confirmation token.
Responses
Section titled “Responses”Confirmation metadata
Media typeapplication/json
object
expires_at
required
string format: date-time
preset
required
string
report_name
required
string
schedule
required
object
frequency
required
string
local_time
required
string
monthly_day
integer
timezone
required
IANA timezone name.
string
weekly_day
integer
sites
required
Array<object>
object
domain
string
id
string format: uuid
team_name
required
string
Example
{ "schedule": { "frequency": "daily" }}Invalid confirmation
Media typeapplication/json
object
message
string
Examplegenerated
{ "message": "example"}Expired confirmation
Media typeapplication/json
object
message
string
Examplegenerated
{ "message": "example"}