Skip to content

Essence Developer Portal API ​

All OpenAPI documents

Version v1 · OpenAPI 3.0.1 · 175 operations · Download the JSON document

EPIC 25 — Developer Portal REST surface (33 endpoints).

Generated from the DeveloperPortal service's code at build time (api-specs/generated/DeveloperPortal/Essence.Developer.Portal.Api.json) and drift-checked in CI. It describes what the code registers, which is not the same as what any one deployment has routed.

AccountClosure

GET/api/v1/developer/account-closure

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
POST/api/v1/developer/account-closure

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

201Created — ClosureCaseDto
400Bad Request — ProblemDetails
401Unauthorized — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/account-closure/stages

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

200OK — ClosureStep[]
GET/api/v1/developer/account-closure/{caseId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

200OK — ClosureCaseDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
POST/api/v1/developer/account-closure/{caseId}/abandon

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — ClosureCaseDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/developer/account-closure/{caseId}/apps/{appId}/accept-transfer

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—
appIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — ClosureCaseDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
POST/api/v1/developer/account-closure/{caseId}/apps/{appId}/consumers/{consumerRef}/migrated

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—
appIdpathstringyes—
consumerRefpathstringyes—

Request body

No request body.

Responses

200OK — ClosureCaseDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
GET/api/v1/developer/account-closure/{caseId}/attestation

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
POST/api/v1/developer/account-closure/{caseId}/dispositions

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — ClosureCaseDto
400Bad Request — ProblemDetails
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
POST/api/v1/developer/account-closure/{caseId}/erasure

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — ClosureCaseDto
400Bad Request — ProblemDetails
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/developer/account-closure/{caseId}/erasure/refresh

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

200OK — ClosureCaseDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/developer/account-closure/{caseId}/freeze

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

200OK — ClosureCaseDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/developer/account-closure/{caseId}/notify-consumers

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

200OK — ClosureCaseDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
POST/api/v1/developer/account-closure/{caseId}/settlement

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

200OK — ClosureCaseDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails

AccountClosureAdmin

GET/api/v1/developer/admin/account-closure

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

403Forbidden — ProblemDetails
POST/api/v1/developer/admin/account-closure/{caseId}/acknowledgements

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — ClosureCaseDto
400Bad Request — ProblemDetails
403Forbidden — ProblemDetails
404Not Found — ProblemDetails
GET/api/v1/developer/admin/account-closure/{caseId}/attestation

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

403Forbidden — ProblemDetails
404Not Found — ProblemDetails

Analytics

GET/api/v1/analytics/api-calls

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—

Request body

No request body.

Responses

GET/api/v1/analytics/apps/{applicationId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — AppAnalyticsDto
GET/api/v1/analytics/overview

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—

Request body

No request body.

Responses

200OK — OverviewDto
GET/api/v1/analytics/revenue

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—

Request body

No request body.

Responses

GET/api/v1/developer/analytics/api-calls

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—

Request body

No request body.

Responses

GET/api/v1/developer/analytics/apps/{applicationId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — AppAnalyticsDto
GET/api/v1/developer/analytics/overview

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—

Request body

No request body.

Responses

200OK — OverviewDto
GET/api/v1/developer/analytics/revenue

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—

Request body

No request body.

Responses

ApiKeys

GET/api/v1/api-keys

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdquerystringno—
limitqueryinteger (int32)no—
offsetqueryinteger (int32)no—

Request body

No request body.

Responses

200OK — ApiKeyDto[]
POST/api/v1/api-keys

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
402Payment Required — ProblemDetails
GET/api/v1/api-keys/{keyId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
keyIdpathstringyes—

Request body

No request body.

Responses

200OK — ApiKeyDto
DELETE/api/v1/api-keys/{keyId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
keyIdpathstringyes—
developerIdquerystringno—
reasonquerystringno—

Request body

No request body.

Responses

200OK
POST/api/v1/api-keys/{keyId}/rotate

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
keyIdpathstringyes—

Request body

Not marked as required in the document.

  • RotateBody as application/*+json, application/json, text/json

Responses

409Conflict — ProblemDetails
GET/api/v1/developer/api-keys

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdquerystringno—
limitqueryinteger (int32)no—
offsetqueryinteger (int32)no—

Request body

No request body.

Responses

200OK — ApiKeyDto[]
POST/api/v1/developer/api-keys

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
402Payment Required — ProblemDetails
GET/api/v1/developer/api-keys/{keyId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
keyIdpathstringyes—

Request body

No request body.

Responses

200OK — ApiKeyDto
DELETE/api/v1/developer/api-keys/{keyId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
keyIdpathstringyes—
developerIdquerystringno—
reasonquerystringno—

Request body

No request body.

Responses

200OK
POST/api/v1/developer/api-keys/{keyId}/rotate

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
keyIdpathstringyes—

Request body

Not marked as required in the document.

  • RotateBody as application/*+json, application/json, text/json

Responses

409Conflict — ProblemDetails

ApiQuota

GET/api/v1/developer/api-quota/overage-policy

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—

Request body

No request body.

Responses

400Bad Request — ProblemDetails
404Not Found — ProblemDetails
PUT/api/v1/developer/api-quota/overage-policy

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
404Not Found — ProblemDetails
GET/api/v1/developer/api-quota/tiers

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

AppDataPolicy

GET/api/v1/applications/{applicationId}/data-policy

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

404Not Found — ProblemDetails
PUT/api/v1/applications/{applicationId}/data-policy

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
404Not Found — ProblemDetails
GET/api/v1/applications/{applicationId}/data-policy/changes

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

GET/api/v1/applications/{applicationId}/data-policy/changes/{changeId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
changeIdpathstringyes—

Request body

No request body.

Responses

404Not Found — ProblemDetails
POST/api/v1/applications/{applicationId}/data-policy/changes/{changeId}/purge-attestation

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
changeIdpathstringyes—

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/applications/{applicationId}/data-policy

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

404Not Found — ProblemDetails
PUT/api/v1/developer/applications/{applicationId}/data-policy

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
404Not Found — ProblemDetails
GET/api/v1/developer/applications/{applicationId}/data-policy/changes

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

GET/api/v1/developer/applications/{applicationId}/data-policy/changes/{changeId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
changeIdpathstringyes—

Request body

No request body.

Responses

404Not Found — ProblemDetails
POST/api/v1/developer/applications/{applicationId}/data-policy/changes/{changeId}/purge-attestation

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
changeIdpathstringyes—

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails

AppDeprecation

GET/api/v1/applications/{applicationId}/deprecation

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — AppSunsetDto
204No Content
POST/api/v1/applications/{applicationId}/deprecation

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

201Created — AppSunsetDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/applications/{applicationId}/deprecation/history

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

200OK — AppSunsetDto[]
POST/api/v1/applications/{applicationId}/deprecation/{deprecationId}/cancel

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
deprecationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppSunsetDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/applications/{applicationId}/deprecation/{deprecationId}/disposition

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
deprecationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppSunsetDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/applications/{applicationId}/deprecation

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — AppSunsetDto
204No Content
POST/api/v1/developer/applications/{applicationId}/deprecation

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

201Created — AppSunsetDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/applications/{applicationId}/deprecation/history

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

200OK — AppSunsetDto[]
POST/api/v1/developer/applications/{applicationId}/deprecation/{deprecationId}/cancel

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
deprecationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppSunsetDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/developer/applications/{applicationId}/deprecation/{deprecationId}/disposition

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
deprecationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppSunsetDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails

AppIncidentNotices

GET/api/v1/developer/app-incident-notices

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
POST/api/v1/developer/app-incident-notices/{receiptId}/acknowledge

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
receiptIdpathstringyes—

Request body

No request body.

Responses

400Bad Request — ProblemDetails
404Not Found — ProblemDetails

AppIncidents

GET/api/v1/developer/applications/{applicationId}/incidents

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

POST/api/v1/developer/applications/{applicationId}/incidents

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

201Created — AppIncidentDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/applications/{applicationId}/incidents/audience-preview

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
audienceScopequerystringno—
scopesquerystringno—

Request body

No request body.

Responses

400Bad Request — ProblemDetails
GET/api/v1/developer/applications/{applicationId}/incidents/live

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — AppIncidentDto
204No Content
POST/api/v1/developer/applications/{applicationId}/incidents/{incidentId}/all-clear

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
incidentIdpathstring (uuid)yes—

Request body

Not marked as required in the document.

Responses

200OK — AppIncidentDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/applications/{applicationId}/incidents/{incidentId}/register

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
incidentIdpathstring (uuid)yes—

Request body

No request body.

Responses

404Not Found — ProblemDetails
POST/api/v1/developer/applications/{applicationId}/incidents/{incidentId}/updates

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
incidentIdpathstring (uuid)yes—

Request body

Not marked as required in the document.

Responses

200OK — AppIncidentDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails

Applications

GET/api/v1/applications

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—
limitqueryinteger (int32)no—
offsetqueryinteger (int32)no—

Request body

No request body.

Responses

POST/api/v1/applications

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

200OK — ApplicationDto
GET/api/v1/applications/{applicationId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — ApplicationDto
DELETE/api/v1/applications/{applicationId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK
PATCH/api/v1/applications/{applicationId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — ApplicationDto
POST/api/v1/applications/{applicationId}/activate

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — ApplicationDto
GET/api/v1/developer/applications

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—
limitqueryinteger (int32)no—
offsetqueryinteger (int32)no—

Request body

No request body.

Responses

POST/api/v1/developer/applications

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

200OK — ApplicationDto
GET/api/v1/developer/applications/{applicationId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — ApplicationDto
DELETE/api/v1/developer/applications/{applicationId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK
PATCH/api/v1/developer/applications/{applicationId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — ApplicationDto
POST/api/v1/developer/applications/{applicationId}/activate

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — ApplicationDto

AppOwnershipTransfer

GET/api/v1/applications/{applicationId}/ownership-transfer

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — AppTransferDto
204No Content
POST/api/v1/applications/{applicationId}/ownership-transfer

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

201Created — AppTransferDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/applications/{applicationId}/ownership-transfer/history

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

POST/api/v1/applications/{applicationId}/ownership-transfer/{transferId}/cutover

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
transferIdpathstringyes—

Request body

No request body.

Responses

200OK — AppTransferDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/applications/{applicationId}/ownership-transfer/{transferId}/dry-run

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
transferIdpathstringyes—

Request body

No request body.

Responses

200OK — AppTransferDto
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/applications/{applicationId}/ownership-transfer/{transferId}/schedule-cutover

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
transferIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppTransferDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/applications/{applicationId}/ownership-transfer/{transferId}/withdraw

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
transferIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppTransferDto
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/applications/{applicationId}/ownership-transfer

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

200OK — AppTransferDto
204No Content
POST/api/v1/developer/applications/{applicationId}/ownership-transfer

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

Not marked as required in the document.

Responses

201Created — AppTransferDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/applications/{applicationId}/ownership-transfer/history

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

POST/api/v1/developer/applications/{applicationId}/ownership-transfer/{transferId}/cutover

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
transferIdpathstringyes—

Request body

No request body.

Responses

200OK — AppTransferDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/developer/applications/{applicationId}/ownership-transfer/{transferId}/dry-run

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
transferIdpathstringyes—

Request body

No request body.

Responses

200OK — AppTransferDto
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/developer/applications/{applicationId}/ownership-transfer/{transferId}/schedule-cutover

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
transferIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppTransferDto
400Bad Request — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/developer/applications/{applicationId}/ownership-transfer/{transferId}/withdraw

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—
transferIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppTransferDto
404Not Found — ProblemDetails
409Conflict — ProblemDetails

AppStatus

GET/api/v1/developer/app-status

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

GET/api/v1/developer/app-status/{applicationId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

404Not Found — ProblemDetails

ContinuityAdmin

GET/api/v1/developer/admin/continuity/cases

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
403Forbidden — ProblemDetails
GET/api/v1/developer/admin/continuity/cases/{caseId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
403Forbidden — ProblemDetails
404Not Found — ProblemDetails
POST/api/v1/developer/admin/continuity/cases/{caseId}/asset-link

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
401Unauthorized — ProblemDetails
403Forbidden — ProblemDetails
404Not Found — ProblemDetails
POST/api/v1/developer/admin/continuity/cases/{caseId}/close

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
403Forbidden — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/developer/admin/continuity/cases/{caseId}/data-treatment/review

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
403Forbidden — ProblemDetails
404Not Found — ProblemDetails
POST/api/v1/developer/admin/continuity/cases/{caseId}/hold

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
401Unauthorized — ProblemDetails
403Forbidden — ProblemDetails
404Not Found — ProblemDetails

ContinuityCases

GET/api/v1/developer/continuity-cases

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
POST/api/v1/developer/continuity-cases

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

201Created — ContinuityCaseDto
400Bad Request — ProblemDetails
401Unauthorized — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/continuity-cases/steps

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

GET/api/v1/developer/continuity-cases/{caseId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
POST/api/v1/developer/continuity-cases/{caseId}/authority

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
POST/api/v1/developer/continuity-cases/{caseId}/dispositions

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

Not marked as required in the document.

Responses

400Bad Request — ProblemDetails
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
DELETE/api/v1/developer/continuity-cases/{caseId}/dispositions/{appId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—
appIdpathstringyes—

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/continuity-cases/{caseId}/record

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
caseIdpathstringyes—

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
404Not Found — ProblemDetails

Developers

POST/api/v1/developer/developers

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

GET/api/v1/developer/developers/{developerId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdpathstringyes—

Request body

No request body.

Responses

PUT/api/v1/developer/developers/{developerId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdpathstringyes—

Request body

Not marked as required in the document.

Responses

DELETE/api/v1/developer/developers/{developerId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdpathstringyes—

Request body

No request body.

Responses

200OK
PATCH/api/v1/developer/developers/{developerId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdpathstringyes—

Request body

Not marked as required in the document.

Responses

POST/api/v1/developer/developers/{developerId}/verify-email

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdpathstringyes—

Request body

No request body.

Responses

POST/api/v1/developers

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

GET/api/v1/developers/{developerId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdpathstringyes—

Request body

No request body.

Responses

PUT/api/v1/developers/{developerId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdpathstringyes—

Request body

Not marked as required in the document.

Responses

DELETE/api/v1/developers/{developerId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdpathstringyes—

Request body

No request body.

Responses

200OK
PATCH/api/v1/developers/{developerId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdpathstringyes—

Request body

Not marked as required in the document.

Responses

POST/api/v1/developers/{developerId}/verify-email

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdpathstringyes—

Request body

No request body.

Responses

Documentation

GET/api/v1/developer/docs

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
sectionquerystringno—

Request body

No request body.

Responses

200OK — DocPageDto[]
GET/api/v1/developer/docs/{slug}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
slugpathstringyes—

Request body

No request body.

Responses

200OK — DocPageDto
GET/api/v1/docs

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
sectionquerystringno—

Request body

No request body.

Responses

200OK — DocPageDto[]
GET/api/v1/docs/{slug}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
slugpathstringyes—

Request body

No request body.

Responses

200OK — DocPageDto

IncomingAppTransfers

GET/api/v1/developer/orgs/{orgId}/incoming-app-transfers

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
orgIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

POST/api/v1/developer/orgs/{orgId}/incoming-app-transfers/{transferId}/accept

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
orgIdpathstringyes—
transferIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppTransferDto
403Forbidden — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/developer/orgs/{orgId}/incoming-app-transfers/{transferId}/decline

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
orgIdpathstringyes—
transferIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppTransferDto
403Forbidden — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/developer/orgs/{orgId}/incoming-app-transfers/{transferId}/manifest

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
orgIdpathstringyes—
transferIdpathstringyes—

Request body

No request body.

Responses

403Forbidden — ProblemDetails
404Not Found — ProblemDetails
GET/api/v1/orgs/{orgId}/incoming-app-transfers

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
orgIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

POST/api/v1/orgs/{orgId}/incoming-app-transfers/{transferId}/accept

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
orgIdpathstringyes—
transferIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppTransferDto
403Forbidden — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
POST/api/v1/orgs/{orgId}/incoming-app-transfers/{transferId}/decline

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
orgIdpathstringyes—
transferIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — AppTransferDto
403Forbidden — ProblemDetails
404Not Found — ProblemDetails
409Conflict — ProblemDetails
GET/api/v1/orgs/{orgId}/incoming-app-transfers/{transferId}/manifest

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
orgIdpathstringyes—
transferIdpathstringyes—

Request body

No request body.

Responses

403Forbidden — ProblemDetails
404Not Found — ProblemDetails

OutageReports

GET/api/v1/developer/outage-reports

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
POST/api/v1/developer/outage-reports

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

201Created — OutageReportDto
400Bad Request — ProblemDetails
401Unauthorized — ProblemDetails
GET/api/v1/developer/outage-reports/{reference}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
referencepathstringyes—

Request body

No request body.

Responses

200OK — OutageReportDto
401Unauthorized — ProblemDetails
404Not Found — ProblemDetails

PartnerApplicationProfiles

GET/api/v1/developer/internal/applications/{applicationId}/profile

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdpathstringyes—

Request body

No request body.

Responses

401Unauthorized — ProblemDetails
403Forbidden — ProblemDetails
404Not Found — ProblemDetails

Sdks

GET/api/v1/developer/sdks

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

GET/api/v1/developer/sdks/{language}/{version}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
languagepathstringyes—
versionpathstringyes—

Request body

No request body.

Responses

200OK — SdkArtifactDto
GET/api/v1/developer/sdks/{language}/{version}/download

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
languagepathstringyes—
versionpathstringyes—

Request body

No request body.

Responses

200OK
GET/api/v1/sdks

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

GET/api/v1/sdks/{language}/{version}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
languagepathstringyes—
versionpathstringyes—

Request body

No request body.

Responses

200OK — SdkArtifactDto
GET/api/v1/sdks/{language}/{version}/download

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
languagepathstringyes—
versionpathstringyes—

Request body

No request body.

Responses

200OK

Tutorials

GET/api/v1/developer/tutorials

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

200OK — TutorialDto[]
GET/api/v1/developer/tutorials/{tutorialId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
tutorialIdpathstringyes—

Request body

No request body.

Responses

200OK — TutorialDto
POST/api/v1/developer/tutorials/{tutorialId}/progress

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
tutorialIdpathstringyes—

Request body

Not marked as required in the document.

  • ProgressBody as application/*+json, application/json, text/json

Responses

200OK
GET/api/v1/tutorials

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

200OK — TutorialDto[]
GET/api/v1/tutorials/{tutorialId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
tutorialIdpathstringyes—

Request body

No request body.

Responses

200OK — TutorialDto
POST/api/v1/tutorials/{tutorialId}/progress

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
tutorialIdpathstringyes—

Request body

Not marked as required in the document.

  • ProgressBody as application/*+json, application/json, text/json

Responses

200OK

Webhooks

GET/api/v1/developer/webhooks

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdquerystringno—
developerIdquerystringno—
limitqueryinteger (int32)no—
offsetqueryinteger (int32)no—

Request body

No request body.

Responses

200OK — WebhookDto[]
POST/api/v1/developer/webhooks

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

200OK — WebhookDto
GET/api/v1/developer/webhooks/deliveries

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—
perEndpointLimitqueryinteger (int32)no—

Request body

No request body.

Responses

GET/api/v1/developer/webhooks/delivery-contract

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

GET/api/v1/developer/webhooks/{webhookId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

No request body.

Responses

200OK — WebhookDto
DELETE/api/v1/developer/webhooks/{webhookId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

No request body.

Responses

200OK
PATCH/api/v1/developer/webhooks/{webhookId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — WebhookDto
GET/api/v1/developer/webhooks/{webhookId}/dead-letters

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

GET/api/v1/developer/webhooks/{webhookId}/deliveries

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

GET/api/v1/developer/webhooks/{webhookId}/health

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

No request body.

Responses

POST/api/v1/developer/webhooks/{webhookId}/rotate-secret

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

No request body.

Responses

POST/api/v1/developer/webhooks/{webhookId}/test

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

No request body.

Responses

GET/api/v1/webhooks

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
applicationIdquerystringno—
developerIdquerystringno—
limitqueryinteger (int32)no—
offsetqueryinteger (int32)no—

Request body

No request body.

Responses

200OK — WebhookDto[]
POST/api/v1/webhooks

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

Not marked as required in the document.

Responses

200OK — WebhookDto
GET/api/v1/webhooks/deliveries

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
developerIdquerystringno—
perEndpointLimitqueryinteger (int32)no—

Request body

No request body.

Responses

GET/api/v1/webhooks/delivery-contract

Authentication: not declared in the document

Parameters

Takes no parameters.

Request body

No request body.

Responses

GET/api/v1/webhooks/{webhookId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

No request body.

Responses

200OK — WebhookDto
DELETE/api/v1/webhooks/{webhookId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

No request body.

Responses

200OK
PATCH/api/v1/webhooks/{webhookId}

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

Not marked as required in the document.

Responses

200OK — WebhookDto
GET/api/v1/webhooks/{webhookId}/dead-letters

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

GET/api/v1/webhooks/{webhookId}/deliveries

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—
limitqueryinteger (int32)no—

Request body

No request body.

Responses

GET/api/v1/webhooks/{webhookId}/health

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

No request body.

Responses

POST/api/v1/webhooks/{webhookId}/rotate-secret

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

No request body.

Responses

POST/api/v1/webhooks/{webhookId}/test

Authentication: not declared in the document

Parameters

NameInTypeRequiredDescription
webhookIdpathstringyes—

Request body

No request body.

Responses

Schemas

AbandonClosureRequest

PropertyTypeRequiredDescription
reasonstring | nullno—

AcceptAppTransferRequest

PropertyTypeRequiredDescription
acceptedBystring | nullno—

AcceptClosureTransferRequest

PropertyTypeRequiredDescription
acceptingDeveloperIdstring | nullno—

AcknowledgeClosureBlockerCommand

PropertyTypeRequiredDescription
blockerstring | nullno—
reasonstring | nullno—
stagestring | nullno—

ApiCallVolumeDto

PropertyTypeRequiredDescription
developerIdstring | nullno—
totalApiCallsinteger (int32)no—

ApiKeyDto

PropertyTypeRequiredDescription
applicationIdstring | nullno—
developerIdstring | nullno—
environmentstring | nullno—
expiresAtstring (date-time) | nullno—
graceExpiresAtstring (date-time) | nullno—
keyIdstring | nullno—
keyPrefixstring | nullno—
rateLimitPerDayinteger (int32) | nullno—
rotatedToKeyIdstring | nullno—
scopesstring[] | nullno—
statusstring | nullno—
tierstring | nullno—

ApiQuotaCatalogueDto

PropertyTypeRequiredDescription
dailyWindowAnchorstring | nullno—
developerOverageSkustring | nullno—
gatewayOverageSkustring | nullno—
tiersApiQuotaTierDto[] | nullno—

ApiQuotaTierDto

PropertyTypeRequiredDescription
atLimitBehaviourstring | nullno—
burstConfigKeystring | nullno—
burstPerMinuteinteger (int32)no—
burstTierNamestring | nullno—
codestring | nullno—
isPurchasablebooleanno—
namestring | nullno—
overageSkustring | nullno—
planSkustring | nullno—
priceDisplaystring | nullno—
requestsPerDayinteger (int32) | nullno—
requiresSalesContactbooleanno—
summarystring | nullno—

AppAnalyticsDto

PropertyTypeRequiredDescription
activeInstallationsinteger (int32)no—
applicationIdstring | nullno—
totalInstallationsinteger (int32)no—

AppDataPolicyChangeDto

PropertyTypeRequiredDescription
appNamestring | nullno—
applicationIdstring | nullno—
cascadeRaisedbooleanno—
changeIdstring | nullno—
changedAtstring (date-time)no—
changedBystring | nullno—
developerIdstring | nullno—
diffAppDataPolicyFacetChange[] | nullno—
effectiveOnstring | nullno—
graceDaysinteger (int32)no—
materialitystring | nullno—
newPolicyAppDataRetentionPolicySnapshotno—
oldPolicyAppDataRetentionPolicySnapshotno—
purgeAttestedAtstring (date-time) | nullno—
purgeAttestedBystring | nullno—
purgeMethodstring | nullno—
purgeOutstandingbooleanno—
purgeRecordsDestroyedinteger (int32) | nullno—

AppDataPolicyFacetChange

PropertyTypeRequiredDescription
afterstring | nullno—
beforestring | nullno—
broadensProcessingbooleanno—
facetstring | nullno—

AppDataRetentionPolicySnapshot

PropertyTypeRequiredDescription
automatedDecisionMakingbooleanno—
dataCategoriesstring[] | nullno—
postUninstallDaysinteger (int32)no—
processingRegionsstring[] | nullno—
purposesstring[] | nullno—
retentionDaysinteger (int32)no—
thirdPartySharingstring[] | nullno—

AppIncidentAudiencePreview

PropertyTypeRequiredDescription
audienceScopestring | nullno—
recipientCountinteger (int32)no—
truncatedbooleanno—
unaddressableInstallsinteger (int32)no—

AppIncidentDto

PropertyTypeRequiredDescription
acknowledgedCountinteger (int32)no—
acknowledgementRequiredbooleanno—
affectedScopesstring[] | nullno—
appNamestring | nullno—
applicationIdstring | nullno—
audienceScopestring | nullno—
audienceTruncatedbooleanno—
consumerStatusstring | nullno—
dataAtRiskbooleanno—
declaredAtstring (date-time)no—
declaredBystring | nullno—
developerIdstring | nullno—
incidentIdstring (uuid)no—
recipientCountinteger (int32)no—
referencestring | nullno—
resolutionMessagestring | nullno—
resolvedAtstring (date-time) | nullno—
resolvedBystring | nullno—
severitystring | nullno—
severityLabelstring | nullno—
startedAtstring (date-time) | nullno—
statusstring | nullno—
statusLabelstring | nullno—
titlestring | nullno—
unaddressableInstallsinteger (int32)no—
updatesAppIncidentUpdateDto[] | nullno—

AppIncidentNoticeDto

PropertyTypeRequiredDescription
acknowledgedAtstring (date-time) | nullno—
acknowledgementRequiredbooleanno—
appIdstring | nullno—
appNamestring | nullno—
consumerStatusstring | nullno—
dataAtRiskbooleanno—
declaredAtstring (date-time)no—
incidentIdstring (uuid)no—
receiptIdstring | nullno—
referencestring | nullno—
resolutionMessagestring | nullno—
resolvedAtstring (date-time) | nullno—
severitystring | nullno—
severityLabelstring | nullno—
statusstring | nullno—
statusLabelstring | nullno—

AppIncidentRecipientDto

PropertyTypeRequiredDescription
acknowledgedAtstring (date-time) | nullno—
acknowledgedBystring | nullno—
acknowledgementRequiredbooleanno—
acknowledgementStatestring | nullno—
incidentIdstring (uuid)no—
notifiedAtstring (date-time)no—
receiptIdstring | nullno—
recipientIdstring (uuid)no—
recipientIsOrganisationbooleanno—
restoredNotifiedAtstring (date-time) | nullno—

AppIncidentRegisterDto

PropertyTypeRequiredDescription
acknowledgedCountinteger (int32)no—
acknowledgementRequiredbooleanno—
appNamestring | nullno—
applicationIdstring | nullno—
audienceTruncatedbooleanno—
dataAtRiskbooleanno—
declaredAtstring (date-time)no—
deliveryEvidenceNotestring | nullno—
incidentIdstring (uuid)no—
outstandingAcknowledgementsinteger (int32)no—
recipientsAppIncidentRecipientDto[] | nullno—
referencestring | nullno—
resolvedAtstring (date-time) | nullno—
severitystring | nullno—
unaddressableInstallsinteger (int32)no—

AppIncidentUpdateDto

PropertyTypeRequiredDescription
atstring (date-time)no—
messagestring | nullno—
postedBystring | nullno—
renotifiedbooleanno—
severitystring | nullno—
severityLabelstring | nullno—
statusstring | nullno—
statusLabelstring | nullno—

ApplicationDto

PropertyTypeRequiredDescription
applicationIdstring | nullno—
applicationTypestring | nullno—
dataProcessingScopeDataProcessingScopeDeclarationno—
descriptionstring | nullno—
developerIdstring | nullno—
namestring | nullno—
scopesstring[] | nullno—
statusstring | nullno—

AppStatusComponentDto

PropertyTypeRequiredDescription
appIdstring | nullno—
appNamestring | nullno—
incidentReferencestring | nullno—
severitystring | nullno—
severityLabelstring | nullno—
sinceUtcstring (date-time) | nullno—
statusstring | nullno—
summarystring | nullno—

AppStatusPayload

PropertyTypeRequiredDescription
componentsAppStatusComponentDto[] | nullno—

AppSunsetAlternative

PropertyTypeRequiredDescription
kindstring | nullno—
labelstring | nullno—
notestring | nullno—
referencestring | nullno—

AppSunsetAlternativeRequest

PropertyTypeRequiredDescription
kindstring | nullno—
labelstring | nullno—
notestring | nullno—
referencestring | nullno—

AppSunsetDto

PropertyTypeRequiredDescription
affectedInstallCountinteger (int32)no—
alternativesAppSunsetAlternative[] | nullno—
appNamestring | nullno—
applicationIdstring | nullno—
cancellationReasonstring | nullno—
cancelledAtstring (date-time) | nullno—
cancelledBystring | nullno—
completedAtstring (date-time) | nullno—
daysRemaininginteger (int32)no—
deprecationIdstring | nullno—
developerIdstring | nullno—
dispositionstring | nullno—
dispositionAttestedAtstring (date-time) | nullno—
dispositionAttestedBystring | nullno—
dispositionJustificationstring | nullno—
dispositionOutstandingbooleanno—
scheduledAtstring (date-time)no—
scheduledBystring | nullno—
stateAppSunsetStateno—
sunsetAtstring (date-time)no—
sunsetMessagestring | nullno—
windowDaysinteger (int32)no—

AppSunsetState

0 | 1 | 2 with no declared properties.

AppTransferAssetOutcome

PropertyTypeRequiredDescription
foundinteger (int32)no—
kindstring | nullno—
movedinteger (int32)no—
notestring | nullno—
selectedbooleanno—

AppTransferDryRunFinding

PropertyTypeRequiredDescription
assetKindstring | nullno—
messagestring | nullno—
severitystring | nullno—

AppTransferDto

PropertyTypeRequiredDescription
acceptedAtstring (date-time) | nullno—
acceptedBystring | nullno—
appNamestring | nullno—
applicationIdstring | nullno—
assetOutcomesAppTransferAssetOutcome[] | nullno—
completedAtstring (date-time) | nullno—
consentPosturestring | nullno—
consentPostureOutstandingbooleanno—
cutoverAssertionIdstring | nullno—
cutoverReadybooleanno—
cutoverScheduledForstring (date-time) | nullno—
daysToRespondinteger (int32)no—
declinedAtstring (date-time) | nullno—
declinedBystring | nullno—
dryRunAtstring (date-time) | nullno—
dryRunFindingsAppTransferDryRunFinding[] | nullno—
dryRunVerdictstring | nullno—
expiresAtstring (date-time)no—
fromOrgIdstring | nullno—
installedBaseCountinteger (int32)no—
installedBaseRefstring | nullno—
kycEvidenceRefstring | nullno—
kycVerifiedAtstring (date-time) | nullno—
listingIdsstring[] | nullno—
offeredAtstring (date-time)no—
offeredBystring | nullno—
outcomestring | nullno—
outcomeReasonstring | nullno—
rolledBackAtstring (date-time) | nullno—
scopesstring[] | nullno—
selectedAssetsstring[] | nullno—
stateAppTransferStateno—
toOrgIdstring | nullno—
toOrgNamestring | nullno—
transferIdstring | nullno—
withdrawnAtstring (date-time) | nullno—

AppTransferManifestDto

PropertyTypeRequiredDescription
acquirerKycVerifiedbooleanno—
acquirerKycVerifiedAtstring (date-time) | nullno—
activeGrantCountinteger (int32)no—
consentPosturestring | nullno—
installedBaseCountinteger (int32)no—
obligationsstring[] | nullno—
openFindingsAppTransferDryRunFinding[] | nullno—
outstandingPayoutAmountnumber (double)no—
outstandingPayoutCurrencystring | nullno—
scopesstring[] | nullno—
transferAppTransferDtono—

AppTransferState

0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 with no declared properties.

AttestAppSunsetDispositionRequest

PropertyTypeRequiredDescription
attestedBystring | nullno—
dispositionstring | nullno—
justificationstring | nullno—

AttestPurgeRequest

PropertyTypeRequiredDescription
methodstring | nullno—
recordsDestroyedinteger (int32) | nullno—

CancelAppDeprecationRequest

PropertyTypeRequiredDescription
cancelledBystring | nullno—
reasonstring | nullno—

ChangeAppDataPolicyRequest

PropertyTypeRequiredDescription
effectiveOnstring (date) | nullno—
policyAppDataRetentionPolicySnapshotno—
requestedGraceDaysinteger (int32)no—

ClosureAcknowledgementDto

PropertyTypeRequiredDescription
acknowledgedAtstring (date-time)no—
acknowledgedBystring | nullno—
blockerstring | nullno—
reasonstring | nullno—
stagestring | nullno—

ClosureAppDto

PropertyTypeRequiredDescription
apiKeysRevokedinteger (int32)no—
appIdstring | nullno—
consumersClosureConsumerDto[] | nullno—
dispositionstring | nullno—
dispositionStatementstring | nullno—
frozenbooleanno—
liveConsumerCountinteger (int32)no—
migrationDeadlinestring (date) | nullno—
namestring | nullno—
transferAcceptedbooleanno—
transferToLabelstring | nullno—

ClosureAttestationDto

PropertyTypeRequiredDescription
acknowledgementsClosureAcknowledgementDto[] | nullno—
appsTransferredinteger (int32)no—
appsWoundDowninteger (int32)no—
attestedAtstring (date-time) | nullno—
chainVerifiedbooleanno—
consumerGrantsRevokedinteger (int32)no—
consumersNotifiedinteger (int32)no—
developerLabelstring | nullno—
erasureStatementstring | nullno—
qualitystring | nullno—
recordsExcludedUnderHoldClosureErasureBlockerDto[] | nullno—
referencestring | nullno—
settlementStatementstring | nullno—
statementstring | nullno—
timelineClosureTimelineEntryDto[] | nullno—

ClosureBlockerDto

PropertyTypeRequiredDescription
acknowledgedbooleanno—
keystring | nullno—
statementstring | nullno—

ClosureCaseDto

PropertyTypeRequiredDescription
acknowledgementsClosureAcknowledgementDto[] | nullno—
appsClosureAppDto[] | nullno—
attestationQualitystring | nullno—
attestationStatementstring | nullno—
attestedAtstring (date-time) | nullno—
caseIdstring | nullno—
developerIdstring | nullno—
developerLabelstring | nullno—
erasureClosureErasureDtono—
openedAtstring (date-time)no—
referencestring | nullno—
sandboxesClosureSandboxDto[] | nullno—
settlementClosureSettlementDtono—
stagestring | nullno—
stageLabelstring | nullno—
stagesClosureStageDto[] | nullno—
statusstring | nullno—
statusStatementstring | nullno—
updatedAtstring (date-time)no—

ClosureConsumerDto

PropertyTypeRequiredDescription
consumerRefstring | nullno—
grantRevocationStatestring | nullno—
grantRevocationStatementstring | nullno—
isOrganisationbooleanno—
migratedbooleanno—
noticeReceiptIdstring | nullno—
noticeStatestring | nullno—

ClosureErasureBlockerDto

PropertyTypeRequiredDescription
categorystring | nullno—
reasonstring | nullno—
releaseStatementstring | nullno—
releasesAtstring (date-time) | nullno—

ClosureErasureDto

PropertyTypeRequiredDescription
blockersClosureErasureBlockerDto[] | nullno—
certificateUrlstring | nullno—
completedAtstring (date-time) | nullno—
confirmedAtstring (date-time) | nullno—
eligibilityReadAtstring (date-time) | nullno—
eligibilityUnavailableReasonstring | nullno—
erasureRequestIdstring (uuid) | nullno—
statestring | nullno—
statementstring | nullno—

ClosureSandboxDto

PropertyTypeRequiredDescription
freezeStatestring | nullno—
freezeStatementstring | nullno—
namestring | nullno—
sandboxIdstring (uuid)no—

ClosureSettlementDto

PropertyTypeRequiredDescription
availablebooleanno—
currencystring | nullno—
heldForManualHandlinginteger (int32) | nullno—
isSettledbooleanno—
owedMinorUnitsinteger (int64) | nullno—
paidMinorUnitsinteger (int64) | nullno—
reconciledAtstring (date-time)no—
recoveryActionstring | nullno—
statementstring | nullno—
taxRecordsRetainedUntilstring (date) | nullno—
taxStatementUrlstring | nullno—

ClosureStageDto

PropertyTypeRequiredDescription
blockersClosureBlockerDto[] | nullno—
completedAtstring (date-time) | nullno—
explainsstring | nullno—
nextActionstring | nullno—
ordinalinteger (int32)no—
stagestring | nullno—
startedAtstring (date-time) | nullno—
statestring | nullno—
stateStatementstring | nullno—
titlestring | nullno—
whoseMovestring | nullno—

ClosureStep

PropertyTypeRequiredDescription
explainsstring | nullno—
keystring | nullno—
ordinalinteger (int32)no—
titlestring | nullno—
whoseMovestring | nullno—

ClosureTimelineEntryDto

PropertyTypeRequiredDescription
actorstring | nullno—
hashstring | nullno—
occurredAtstring (date-time)no—
sequenceinteger (int32)no—
stagestring | nullno—
statementstring | nullno—

ConfirmClosureErasureCommand

PropertyTypeRequiredDescription
typedConfirmationstring | nullno—

ContinuityAppDto

PropertyTypeRequiredDescription
appIdstring | nullno—
businessCriticalitystring | nullno—
consumerCountStatementstring | nullno—
criticalityStatementstring | nullno—
currencystring | nullno—
decidedAtstring (date-time) | nullno—
dispositionstring | nullno—
dispositionReasonstring | nullno—
dispositionStatementstring | nullno—
escrowStatestring | nullno—
escrowStatementstring | nullno—
liveConsumerCountinteger (int32)no—
migrationDeadlinestring (date) | nullno—
namestring | nullno—
payoutStatestring | nullno—
payoutStatementstring | nullno—
payoutUnknownReasonstring | nullno—
pendingPayoutMinorUnitsinteger (int64) | nullno—
successorLabelstring | nullno—
undoUntilstring (date-time) | nullno—

ContinuityAuthorityDto

PropertyTypeRequiredDescription
accountInEstateMetbooleanno—
accountInEstateSourcestring | nullno—
accountInEstateStatementstring | nullno—
contestReasonstring | nullno—
contestedbooleanno—
determinedAtstring (date-time) | nullno—
determinedBystring | nullno—
estateAuthorityMetbooleanno—
estateAuthorityStatementstring | nullno—
estateIdstring (uuid)no—
evidenceDocumentIdstring | nullno—
instrumentstring | nullno—
instrumentStatementstring | nullno—
outcomestring | nullno—
reasonstring | nullno—

ContinuityCaseDto

PropertyTypeRequiredDescription
accountStatestring | nullno—
accountStateStatementstring | nullno—
anchorReceiptPathstring | nullno—
appsContinuityAppDto[] | nullno—
authorityContinuityAuthorityDtono—
caseIdstring | nullno—
currentStepKeystring | nullno—
currentStepLabelstring | nullno—
dataTreatmentContinuityDataTreatmentno—
dataTreatmentReviewedAtstring (date-time) | nullno—
dataTreatmentReviewedBystring | nullno—
deceasedDeveloperIdstring | nullno—
deceasedDeveloperLabelstring | nullno—
executorUserIdstring | nullno—
nextActionstring | nullno—
noticesContinuityNoticeDto[] | nullno—
openedAtstring (date-time)no—
referencestring | nullno—
statusstring | nullno—
statusStatementstring | nullno—
timelineContinuityTimelineEntryDto[] | nullno—
updatedAtstring (date-time)no—

ContinuityCaseRecordDto

PropertyTypeRequiredDescription
anchorReceiptPathstring | nullno—
caseContinuityCaseDtono—
chainStatementstring | nullno—
chainVerifiedbooleanno—
firstBrokenSequenceinteger (int32) | nullno—

ContinuityDataTreatment

PropertyTypeRequiredDescription
consumerPosturestring | nullno—
consumerPostureStatementstring | nullno—
deceasedDataStatementstring | nullno—
jurisdictionstring | nullno—
regimePostMortemRegimeno—
registryConsultedbooleanno—
registryUnavailableReasonstring | nullno—
successorProcessingBasisstring | nullno—
successorProcessingStatementstring | nullno—

ContinuityNoticeDto

PropertyTypeRequiredDescription
appIdstring | nullno—
consumerRefstring | nullno—
dispatchedAtstring (date-time) | nullno—
dispositionstring | nullno—
migrationDeadlinestring (date) | nullno—
queuedAtstring (date-time)no—
receiptIdstring | nullno—
statestring | nullno—
statementstring | nullno—

ContinuityQueueItemDto

PropertyTypeRequiredDescription
appCountinteger (int32)no—
awaitingDeterminationbooleanno—
caseIdstring | nullno—
deceasedDeveloperLabelstring | nullno—
highestCriticalitystring | nullno—
openedAtstring (date-time)no—
referencestring | nullno—
statusstring | nullno—
statusStatementstring | nullno—
totalLiveConsumersinteger (int32)no—
undecidedAppCountinteger (int32)no—
updatedAtstring (date-time)no—

ContinuityStep

PropertyTypeRequiredDescription
keystring | nullno—
ordinalinteger (int32)no—
titlestring | nullno—
whoseMovestring | nullno—

ContinuityTimelineEntryDto

PropertyTypeRequiredDescription
actorLabelstring | nullno—
appIdstring | nullno—
contentHashstring | nullno—
detailstring | nullno—
kindstring | nullno—
occurredAtstring (date-time)no—
previousHashstring | nullno—
sequenceinteger (int32)no—

CreateApplicationCommand

PropertyTypeRequiredDescription
applicationTypestring | nullno—
dataProcessingScopeDataProcessingScopeDeclarationno—
descriptionstring | nullno—
developerIdstring | nullno—
namestring | nullno—
privacyPolicyUrlstring | nullno—
scopesstring[] | nullno—
termsOfServiceUrlstring | nullno—

CreateDeveloperAccountCommand

PropertyTypeRequiredDescription
descriptionstring | nullno—
developerIdstring | nullno—
displayNamestring | nullno—
emailstring | nullno—
userIdstring | nullno—
websitestring | nullno—

CreateWebhookCommand

PropertyTypeRequiredDescription
alertRoutingWebhookAlertRoutingno—
applicationIdstring | nullno—
descriptionstring | nullno—
developerIdstring | nullno—
environmentstring | nullno—
eventFiltersWebhookEventFilter[] | nullno—
eventTypesstring[] | nullno—
maxDeliveryAttemptsinteger (int32) | nullno—
urlstring | nullno—

DataProcessingScopeDeclaration

PropertyTypeRequiredDescription
accessLevelstring | nullno—
automatedDecisionMakingbooleanno—
dataDomainsstring[] | nullno—
eventTypesstring[] | nullno—
modelIdentifierstring | nullno—
modelProviderstring | nullno—
purposestring | nullno—
retentionDaysinteger (int32) | nullno—
vaultPathsstring[] | nullno—

DeclareAppIncidentRequest

PropertyTypeRequiredDescription
affectedScopesstring[] | nullno—
audienceScopestring | nullno—
consumerStatusstring | nullno—
dataAtRiskbooleanno—
declaredBystring | nullno—
severitystring | nullno—
startedAtstring (date-time) | nullno—
titlestring | nullno—

DeclineAppTransferRequest

PropertyTypeRequiredDescription
declinedBystring | nullno—
reasonstring | nullno—

DetermineAssetLinkRequest

PropertyTypeRequiredDescription
accountIsEstateAssetbooleanno—
reasonstring | nullno—

DeveloperAccountDto

PropertyTypeRequiredDescription
accountStatusstring | nullno—
descriptionstring | nullno—
developerIdstring | nullno—
displayNamestring | nullno—
emailstring | nullno—
emailVerifiedbooleanno—
identityVerifiedbooleanno—
identityVerifiedAtstring | nullno—
subscriptionTierstring | nullno—
userIdstring | nullno—
verificationAssuranceLevelstring | nullno—
verificationIalstring | nullno—
verificationStubIdstring | nullno—
websitestring | nullno—

DocPageDto

PropertyTypeRequiredDescription
bodystring | nullno—
sectionstring | nullno—
slugstring | nullno—
titlestring | nullno—

GenerateApiKeyCommand

PropertyTypeRequiredDescription
applicationIdstring | nullno—
developerIdstring | nullno—
environmentstring | nullno—
expiryDaysinteger (int32) | nullno—
scopesstring[] | nullno—

InitiateAppTransferRequest

PropertyTypeRequiredDescription
listingIdsstring[] | nullno—
notestring | nullno—
offerValidityDaysinteger (int32)no—
offeredBystring | nullno—
selectedAssetsstring[] | nullno—
toOrgIdstring | nullno—
toOrgNamestring | nullno—

OpenClosureCommand

PropertyTypeRequiredDescription
developerIdstring | nullno—
developerLabelstring | nullno—
jurisdictionstring | nullno—
reasonstring | nullno—

OpenContinuityClaimRequest

PropertyTypeRequiredDescription
dateOfDeathstring (date) | nullno—
deceasedDeveloperIdstring | nullno—
deceasedDeveloperLabelstring | nullno—
estateIdstring (uuid)no—
evidenceDocumentIdstring | nullno—
instrumentstring | nullno—
jurisdictionstring | nullno—
notestring | nullno—

OutageReportDto

PropertyTypeRequiredDescription
applicationIdstring | nullno—
developerIdstring | nullno—
idstring | nullno—
impactstring | nullno—
observedFromstring (date-time)no—
observedTostring (date-time)no—
referencestring | nullno—
reportedAtstring (date-time)no—
serviceNamestring | nullno—
statusstring | nullno—
symptomsstring | nullno—

OveragePolicyDto

PropertyTypeRequiredDescription
configuredbooleanno—
developerIdstring | nullno—
enabledbooleanno—
hardCeilingPerDayinteger (int32) | nullno—
includedRequestsPerDayinteger (int32) | nullno—
overageSkustring | nullno—
supportsOveragebooleanno—
tierCodestring | nullno—
tierNamestring | nullno—
windowAnchorstring | nullno—

OverviewDto

PropertyTypeRequiredDescription
totalApiKeysinteger (int32)no—
totalApplicationsinteger (int32)no—

PartnerApplicationProfileDto

PropertyTypeRequiredDescription
applicationIdstring | nullno—
namestring | nullno—
publisherNamestring | nullno—
publisherVerifiedbooleanno—

PayoutBeneficiary

0 | 1 with no declared properties.

PostAppIncidentUpdateRequest

PropertyTypeRequiredDescription
messagestring | nullno—
postedBystring | nullno—
renotifybooleanno—
severitystring | nullno—
statusstring | nullno—

PostMortemRegime

0 | 1 | 2 with no declared properties.

ProblemDetails

PropertyTypeRequiredDescription
detailstring | nullno—
instancestring | nullno—
statusinteger (int32) | nullno—
titlestring | nullno—
typestring | nullno—

ProgressBody

PropertyTypeRequiredDescription
developerIdstring | nullno—
stepinteger (int32)no—

ReportOutageRequest

PropertyTypeRequiredDescription
applicationIdstring | nullno—
impactstring | nullno—
observedFromstring (date-time)no—
observedTostring (date-time)no—
serviceNamestring | nullno—
symptomsstring | nullno—

ResolveAppIncidentRequest

PropertyTypeRequiredDescription
messagestring | nullno—
resolvedBystring | nullno—

RevenueSummaryDto

PropertyTypeRequiredDescription
developerIdstring | nullno—
totalRevenueUsdnumber (double)no—

RotateBody

PropertyTypeRequiredDescription
developerIdstring | nullno—

ScheduleAppDeprecationRequest

PropertyTypeRequiredDescription
alternativesAppSunsetAlternativeRequest[] | nullno—
messagestring | nullno—
scheduledBystring | nullno—
windowDaysinteger (int32)no—

ScheduleAppTransferCutoverRequest

PropertyTypeRequiredDescription
goLiveAtstring (date-time)no—
scheduledBystring | nullno—

SdkArtifactDto

PropertyTypeRequiredDescription
checksumstring | nullno—
downloadUrlstring | nullno—
languagestring | nullno—
releasedAtstring | nullno—
versionstring | nullno—

SetClosureDispositionCommand

PropertyTypeRequiredDescription
appIdstring | nullno—
dispositionstring | nullno—
migrationDeadlinestring (date) | nullno—
transferToDeveloperIdstring | nullno—
transferToLabelstring | nullno—

SetContinuityDispositionCommand

PropertyTypeRequiredDescription
appIdstring | nullno—
dispositionstring | nullno—
migrationDeadlinestring (date) | nullno—
payoutToPayoutBeneficiaryno—
reasonstring | nullno—
successorLabelstring | nullno—
successorUserIdstring | nullno—

SetContinuityDispositionsRequest

PropertyTypeRequiredDescription
decisionsSetContinuityDispositionCommand[] | nullno—

SetContinuityHoldRequest

PropertyTypeRequiredDescription
contestedbooleanno—
reasonstring | nullno—

SubmitContinuityAuthorityRequest

PropertyTypeRequiredDescription
evidenceDocumentIdstring | nullno—
instrumentstring | nullno—

TutorialDto

PropertyTypeRequiredDescription
bodystring | nullno—
difficultystring | nullno—
titlestring | nullno—
tutorialIdstring | nullno—

UpdateApplicationCommand

PropertyTypeRequiredDescription
applicationTypestring | nullno—
dataProcessingScopeDataProcessingScopeDeclarationno—
descriptionstring | nullno—
namestring | nullno—
privacyPolicyUrlstring | nullno—
termsOfServiceUrlstring | nullno—

UpdateDeveloperAccountCommand

PropertyTypeRequiredDescription
descriptionstring | nullno—
displayNamestring | nullno—
logoUrlstring | nullno—
websitestring | nullno—

UpdateOveragePolicyCommand

PropertyTypeRequiredDescription
enabledbooleanno—
hardCeilingPerDayinteger (int32) | nullno—

UpdateWebhookCommand

PropertyTypeRequiredDescription
alertRoutingWebhookAlertRoutingno—
descriptionstring | nullno—
eventFiltersWebhookEventFilter[] | nullno—
eventTypesstring[] | nullno—
statusstring | nullno—
urlstring | nullno—

WebhookAlertRouting

PropertyTypeRequiredDescription
emailEnabledbooleanno—
emailRecipientstring | nullno—
inAppEnabledbooleanno—

WebhookConsolidatedDeliveriesDto

PropertyTypeRequiredDescription
deliveriesWebhookDeliveryDto[] | nullno—
developerIdstring | nullno—
unavailableWebhookFeedGapDto[] | nullno—

WebhookDeliveryContractDto

PropertyTypeRequiredDescription
activeSubscriptionsMetricstring | nullno—
createFeatureCodestring | nullno—
duplicateGuaranteestring | nullno—
maxRetriesinteger (int32)no—
orderingGuaranteestring | nullno—
payloadScopestring | nullno—
retryDelaysSeconds(integer (int32))[] | nullno—
retryFeatureCodestring | nullno—
secretRotationOverlapHoursinteger (int32)no—
signatureAlgorithmstring | nullno—
signatureHeaderstring | nullno—
signatureSchemestring | nullno—
terminalDispositionstring | nullno—
timestampHeaderstring | nullno—
timestampToleranceSecondsinteger (int32)no—
timestampedSignatureGuidancestring | nullno—
timestampedSignatureHeaderstring | nullno—
timestampedSignatureSchemestring | nullno—
verificationSnippetstring | nullno—

WebhookDeliveryDto

PropertyTypeRequiredDescription
attemptNumberinteger (int32)no—
deliveredAtstring (date-time) | nullno—
deliveryIdstring | nullno—
durationMsinteger (int64) | nullno—
errorMessagestring | nullno—
eventTypestring | nullno—
nextRetryAtstring (date-time) | nullno—
noticestring | nullno—
occurredAtstring (date-time) | nullno—
responseStatusCodeinteger (int32) | nullno—
statusstring | nullno—
webhookIdstring | nullno—

WebhookDeliveryFeedDto

PropertyTypeRequiredDescription
completebooleanno—
deliveriesWebhookDeliveryDto[] | nullno—
noticestring | nullno—
webhookIdstring | nullno—

WebhookDto

PropertyTypeRequiredDescription
alertRoutingWebhookAlertRoutingno—
applicationIdstring | nullno—
createdAtstring (date-time) | nullno—
descriptionstring | nullno—
developerIdstring | nullno—
engineFeatureCodestring | nullno—
engineNoticestring | nullno—
engineRegisteredbooleanno—
engineSubscriptionIdstring | nullno—
engineUpgradeMessagestring | nullno—
environmentstring | nullno—
eventFiltersWebhookEventFilter[] | nullno—
eventTypesstring[] | nullno—
secretstring | nullno—
statusstring | nullno—
urlstring | nullno—
webhookIdstring | nullno—

WebhookEngineStatistics

PropertyTypeRequiredDescription
averageDurationMsnumber (double)no—
failedDeliveriesinteger (int32)no—
pendingDeliveriesinteger (int32)no—
successRatenumber (double)no—
successfulDeliveriesinteger (int32)no—
totalDeliveriesinteger (int32)no—

WebhookEventFilter

PropertyTypeRequiredDescription
eventTypestring | nullno—
fieldPathstring | nullno—
matchValuestring | nullno—

WebhookFeedGapDto

PropertyTypeRequiredDescription
reasonstring | nullno—
urlstring | nullno—
webhookIdstring | nullno—

WebhookHealthDto

PropertyTypeRequiredDescription
availablebooleanno—
noticestring | nullno—
statisticsWebhookEngineStatisticsno—
webhookIdstring | nullno—

WebhookSecretRotationDto

PropertyTypeRequiredDescription
newSecretstring | nullno—
noticestring | nullno—
previousSecretValidUntilstring (date-time) | nullno—
rotatedbooleanno—
webhookIdstring | nullno—

WithdrawAppTransferRequest

PropertyTypeRequiredDescription
reasonstring | nullno—
withdrawnBystring | nullno—

Built with ❤️ for developers · Service status