CustomerDataExportResult
The result of exporting one customer's data. The file lives in storage and is not returned in the response.
type CustomerDataExportResult {
downloadUrl: String!
expiresInSeconds: Int!
objectName: String!
perModelCounts: String!
recordCount: Int!
requestId: String!
}
Fields
CustomerDataExportResult.downloadUrl ● String! non-null scalar
Time-limited presigned URL to download the NDJSON export artifact.
CustomerDataExportResult.expiresInSeconds ● Int! non-null scalar
Seconds until the presigned download URL expires.
CustomerDataExportResult.objectName ● String! non-null scalar
Object-storage key of the export artifact.
CustomerDataExportResult.perModelCounts ● String! non-null scalar
JSON map of model name → exported row count (diagnostic).
CustomerDataExportResult.recordCount ● Int! non-null scalar
Total number of rows written across all models.
CustomerDataExportResult.requestId ● String! non-null scalar
Id of this request, also sent to apps in customers.data_request.
Returned By
exportCustomerPersonalData mutation