Skip to main content

Intro to Streaming - 3D

Overview

The Streaming - 3D API lets you stream 3D imagery into an application. Streaming - 3D services are based on the Cesium specification.

Streaming - 3D requests

All OGC services accept an API key or a bearer token for authentication.

Bearer tokens

Oauth bearer tokens can also be used to authenticate API requests. Bearer tokens have a brief duration and must be refreshed frequently.

To authenticate with a bearer token, use the Authorization header:

Authorization: Bearer <Oauth2 token>

Learn about OAuth2 bearer tokens

API keys

API keys can be passed using query parameters or in a custom header. No Authorization header is needed when using API keys.

To use the query parameter method, include this query parameter in your request:

maxar_api_key=<your API key>

The custom header takes the form of:

maxar-api-key: <your API key>

API keys expire 180 days from creation by default. A custom expiration date can be set but cannot exceed 180 days.

Learn about API keys

NameDescriptionRequest URL
Get Layer Tileset 3DReturns a tileset.json file for the desired 3D layer.https://api.maxar.com/streaming/v1/3d/{layer}/latest/tileset.json?maxar_api_key=[YOUR API KEY]

An evaluation layer is available to try out this request. The name of the evaluation layer is 3dsm-eval.