Capella Space website screenshot

Capella Space

Capella Space operates a constellation of synthetic aperture radar (SAR) satellites and provides on-demand, high-resolution Earth-observation imagery through a self-service Console and public API. Customers can task the constellation with 15-minute scheduling cycles, search a STAC-based catalog of archive collects, place orders, and download imagery products for defense, intelligence, maritime, energy, insurance, and analytics use cases.

3 APIs 7 Features
Synthetic Aperture RadarSAREarth ObservationSatellite ImageryGeospatialSTACRemote SensingTaskingCatalog

APIs

Capella Space Tasking API

The Capella Tasking API lets customers submit imagery tasking requests against the Capella SAR constellation, configure collect parameters (geometry, resolution, polarization, l...

Capella Space Catalog API

The Capella Catalog API is a STAC-compliant search interface over the archive of SAR collects. Clients query the catalog by geometry, time, product type, resolution, and polariz...

Capella Space Orders API

The Capella Orders API submits and tracks orders for SAR products, manages order lifecycle, and returns signed download URLs for completed imagery via endpoints such as GET /ord...

Collections

Pricing Plans

Rate Limits

Capella Space Rate Limits

2 limits

RATE LIMITS

FinOps

Features

On-Demand SAR Tasking

Self-service tasking of the SAR constellation with 15-minute scheduling cycles and multiple collection tiers.

STAC Catalog

Spatio-Temporal Asset Catalog (STAC) compliant search interface for discovering archive collects.

Orders and Downloads

Order management API for placing, tracking, and downloading SAR imagery products.

All-Weather, Day-Night Imaging

SAR sensors collect through clouds and at night, providing reliable revisit for monitoring use cases.

Sub-0.5m Resolution Products

Spotlight, stripmap, and sliding-spotlight products with sub-meter resolution options.

Vessel Classification Analytics

Analytics products built on top of SAR collects for maritime domain awareness.

AWS Open Data

Subset of Capella imagery is available via the AWS Open Data registry.

Use Cases

Defense and Intelligence

Persistent monitoring of areas of interest for defense and intelligence customers.

Maritime Domain Awareness

Vessel detection, classification, and dark-ship monitoring.

Energy Infrastructure

Monitoring of pipelines, refineries, and energy assets through cloud and darkness.

Disaster Response

Rapid imagery tasking and delivery for floods, earthquakes, and wildfires.

Insurance and Claims

Pre- and post-event imagery for insurance underwriting and claims adjudication.

Integrations

AWS

Capella distributes imagery via AWS infrastructure and contributes to the AWS Open Data program.

Esri ArcGIS

Capella imagery is available through Esri's geospatial ecosystem.

STAC Ecosystem

Catalog conforms to the STAC specification, integrating with broader STAC tooling.

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🔗
APIReference
APIReference
🚀
GettingStarted
GettingStarted
🌐
Console
Console
📝
Signup
Signup
🔗
Login
Login
💬
Support
Support
🔗
KnowledgeBase
KnowledgeBase
📰
Blog
Blog
📰
Newsroom
Newsroom
👥
GitHubOrganization
GitHubOrganization
📦
SDKs
SDKs
📦
SDKs
SDKs
💻
SampleCode
SampleCode
💻
SampleCode
SampleCode
💻
SampleCode
SampleCode
🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
👥
YouTube
YouTube

Sources

apis.yml Raw ↑
opencollection: 1.0.0
info:
  name: Capella Space API
  version: 1.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Tasking
    type: folder
  items:
  - info:
      name: Submit a tasking request
      type: http
    http:
      method: POST
      url: https://api.capellaspace.com/task
      body:
        type: json
        data: '{}'
    docs: 'Submit a new tasking request against the Capella SAR constellation.

      '
  - info:
      name: Get a tasking request
      type: http
    http:
      method: GET
      url: https://api.capellaspace.com/task/:taskingrequestId
      params:
      - name: taskingrequestId
        value: ''
        type: path
    docs: Get a tasking request
  - info:
      name: Get tasking request status
      type: http
    http:
      method: GET
      url: https://api.capellaspace.com/task/:taskingrequestId/status
      params:
      - name: taskingrequestId
        value: ''
        type: path
    docs: Get tasking request status
  - info:
      name: Update tasking request status (review/approve/cancel)
      type: http
    http:
      method: POST
      url: https://api.capellaspace.com/task/:taskingrequestId/status
      params:
      - name: taskingrequestId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update tasking request status (review/approve/cancel)
  - info:
      name: Search tasking requests
      type: http
    http:
      method: POST
      url: https://api.capellaspace.com/tasks/search
      body:
        type: json
        data: '{}'
    docs: Search tasking requests
- info:
    name: RepeatRequests
    type: folder
  items:
  - info:
      name: Submit a repeat tasking request
      type: http
    http:
      method: POST
      url: https://api.capellaspace.com/repeat-requests
      body:
        type: json
        data: '{}'
    docs: Submit a repeat tasking request
  - info:
      name: Get a repeat tasking request
      type: http
    http:
      method: GET
      url: https://api.capellaspace.com/repeat-requests/:repeatrequestId
      params:
      - name: repeatrequestId
        value: ''
        type: path
    docs: Get a repeat tasking request
  - info:
      name: Get repeat request status
      type: http
    http:
      method: GET
      url: https://api.capellaspace.com/repeat-requests/:repeatrequestId/status
      params:
      - name: repeatrequestId
        value: ''
        type: path
    docs: Get repeat request status
  - info:
      name: Update repeat request status (review/approve/cancel)
      type: http
    http:
      method: POST
      url: https://api.capellaspace.com/repeat-requests/:repeatrequestId/status
      params:
      - name: repeatrequestId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update repeat request status (review/approve/cancel)
  - info:
      name: Search repeat tasking requests
      type: http
    http:
      method: POST
      url: https://api.capellaspace.com/repeat-requests/search
      body:
        type: json
        data: '{}'
    docs: Search repeat tasking requests
- info:
    name: Tiles
    type: folder
  items:
  - info:
      name: List tiles for a tasking request
      type: http
    http:
      method: GET
      url: https://api.capellaspace.com/tiles/list/:taskingrequestId
      params:
      - name: taskingrequestId
        value: ''
        type: path
    docs: List tiles for a tasking request
- info:
    name: Collects
    type: folder
  items:
  - info:
      name: List collects for a tasking request
      type: http
    http:
      method: GET
      url: https://api.capellaspace.com/collects/list/:taskingrequestId
      params:
      - name: taskingrequestId
        value: ''
        type: path
    docs: List collects for a tasking request
- info:
    name: Orders
    type: folder
  items:
  - info:
      name: Submit an order
      type: http
    http:
      method: POST
      url: https://api.capellaspace.com/orders
      body:
        type: json
        data: '{}'
    docs: Submit an order
  - info:
      name: Review an order before submission
      type: http
    http:
      method: POST
      url: https://api.capellaspace.com/orders/review
      body:
        type: json
        data: '{}'
    docs: Review an order before submission
  - info:
      name: Get download URLs for a completed order
      type: http
    http:
      method: GET
      url: https://api.capellaspace.com/orders/:orderId/download
      params:
      - name: orderId
        value: ''
        type: path
    docs: Get download URLs for a completed order
- info:
    name: Keys
    type: folder
  items:
  - info:
      name: Request an API key
      type: http
    http:
      method: POST
      url: https://api.capellaspace.com/keys
    docs: Request an API key
bundled: true