API-V2 OpenAPI Specifications

Endpoints in the API-V2 "missions" namespace return information about missions served by the LAADS DAAC, depending on the endpoint. All responses are returned as JSON.

Endpoint and Parameter Descriptions

The following table identifies each supported endpoint, and any parameters that the endpoint request supports. Requests are constructed by appending "/api/v2/missions" with the endpoint and any query parameters. To see which query parameter values are accepted for a query parameter, click on the links in the Param Type column for that parameter. To see what endpoint responses look like, click on the links in the Examples column.
EndpointOperationDescriptionExamples
GET

returns this OpenAPI specification as JSON

instruments GET

returns all the Instruments known to the system.

Param NameParam DescriptionParam Type
fields

names of information fields desired in the output

string matching /^[a-zA-Z0-9\.\,\s\?\*_:|-]+$/
formats

format for desired output

one of [json, html, csv]
instruments/{instrumentId} GET

returns information about the specified Instrument.

Param NameParam DescriptionParam Type
instrumentId

name of an instrument

string matching /^[a-zA-Z0-9\.\,\s\?\*_:|-]+$/
platforms GET

returns all the Platforms known to the system.

Param NameParam DescriptionParam Type
fields

names of information fields desired in the output

string matching /^[a-zA-Z0-9\.\,\s\?\*_:|-]+$/
formats

format for desired output

one of [json, html, csv]
platforms/{platformId} GET

returns information about the specified Platform (satellite).

Param NameParam DescriptionParam Type
platformId

name of an instrument's platform (satellite)

string matching /^[a-zA-Z0-9\.\,\s\?\*_:|-]+$/
sensors GET

returns all the sensors (moniker for platform + instrument) known to the system.

Param NameParam DescriptionParam Type
fields

names of information fields desired in the output

string matching /^[a-zA-Z0-9\.\,\s\?\*_:|-]+$/
formats

format for desired output

one of [json, html, csv]
sensors/{sensorId} GET

returns information about the specified Sensor (moniker for platform + instrument).

Param NameParam DescriptionParam Type
sensorId

name of a sensor (platform and instrument)

string matching /^[a-zA-Z0-9\.\,\s\?\*_:|-]+$/
version GET

returns the GitLab Tag of this installed namespace.