Get release history of a deployment
const url = 'https://api.aetherpush.com/v1/apps/example/deployments/example/history';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.aetherpush.com/v1/apps/example/deployments/example/history \ --header 'Authorization: Bearer <token>'Returns the release history of the deployment. Without query
params, returns the full history. Pass page and/or size to
opt into pagination; pass startDate/endDate (Unix ms) to
filter by upload time.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Query Parameters
Section titled “Query Parameters”1-indexed page number. Triggers paginated response.
Items per page. Default 20.
Unix timestamp in ms; releases uploaded before this are excluded.
Unix timestamp in ms; releases uploaded after this are excluded.
Responses
Section titled “Responses”Release history (paginated when page or size is provided).
object
object
Signed URL to download the package bundle.
Map of source package hash to diff blob info.
object
object
Signed URL to the package manifest (file hash map).
Set when releaseMethod is Promote.
Set when releaseMethod is Promote or Rollback.
Account email of the releaser.
Package size in bytes.
Unix timestamp in milliseconds.
object
Number of items in the current page.
Example
{ "history": [ { "appVersion": "1.0.0", "label": "v3", "releaseMethod": "Upload" } ]}Unauthenticated, or not a collaborator.
object
Human-readable error message.
Unique identifier for the request, also exposed as the X-Request-Id response header.
Example
{ "error": "The requested resource was not found.", "requestId": "req_abc123"}App or deployment not found.
object
Human-readable error message.
Unique identifier for the request, also exposed as the X-Request-Id response header.
Example
{ "error": "The requested resource was not found.", "requestId": "req_abc123"}