ManagementExperimental
List CDR export targets
Lists the destinations Firsty exports usage session records to. Each target receives the records GET /profiles/{profileReference}/esims/{esimReference}/sessions returns, as one Parquet file per export period, in the configured bucket. To add or change a target, contact Firsty support.
/management/cdr-export-targetsAuthorization
Authorization: Bearer {token} — an OAuth2 access token from the client-credentials flow. How authentication works
Query parameters
limitintegerMaximum number of items to return (1-100)
20cursorstringOpaque cursor token for fetching the next page. Pass the nextCursor value from a previous response.
Responses
200List of CDR export targetsapplication/jsonShow response bodyHide response body
dataarray of CdrExportTargetShow propertiesHide properties
cdrExportTargetReferencestringIdentifies the target in GET /management/cdr-export-targets/{cdrExportTargetReference}/deliveries.
namestringLabel set by Firsty when the target was configured.
formatobjectShow propertiesHide properties
typestringparquetcompressionstringsnappydestinationobjectShow propertiesHide properties
typestringgcp_bucketbucketstringGoogle Cloud Storage bucket the files are written to.
authenticationobjectShow propertiesHide properties
typestringservice_account_impersonationserviceAccountstringService account Firsty impersonates to write the files.
enabledbooleanWhether export runs are scheduled for this target.
lastExportedAtstring · date-timeEnd of the most recent period that was exported.
statsobjectTerminal outcomes for export runs created in the last windowDays days.
Show propertiesHide properties
windowDaysintegercompletedintegernoChangesintegerSuccessful runs with no changed usage records to export.
failedintegerrowsExportedintegerpaginationobjectShow propertiesHide properties
limitintegerMaximum items per page
hasMorebooleanWhether there are more items after this page
nextCursorstring | nullOpaque cursor token for the next page. Null when there are no more results.
400Bad request - invalid parameters401Unauthorized - missing or invalid API key429Rate limit exceeded. A `429` can also arrive without these headers or this body; handle it by its status code.500Internal server error