Legacy update check (deprecated)
const url = 'https://api.aetherpush.com/updateCheck?deploymentKey=example&appVersion=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 'https://api.aetherpush.com/updateCheck?deploymentKey=example&appVersion=example'Legacy CodePush SDK path. Equivalent semantically to
/v0.1/public/codepush/update_check but returns response fields
in camelCase instead of snake_case.
Kept for backward compatibility with react-native-code-push@<7.
New SDK clients should use the snake_case path.
Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Responses
Section titled “Responses”Update info in camelCase.
Wrapper with updateInfo field. Field names within
updateInfo are camelCase (appVersion, downloadURL,
isAvailable, etc.) — see legacy CodePush SDK for the
full shape.
object
Examplegenerated
{}Headers
Section titled “Headers”Present on legacy acquisition endpoints. Signals the endpoint is
deprecated in favor of its canonical /v1/public/aether/* successor.
The value is the string true.
Example
trueRFC 8288 link header with two link values: the canonical successor endpoint via rel=“successor-version”, and the CodePush migration guide via rel=“deprecation”.
Example
</v1/public/aether/update_check>; rel="successor-version", <https://docs.aetherpush.com/migration/codepush/>; rel="deprecation"Invalid query parameters.
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"}