US Space Command · Capability
Space-Track.org REST API — Conjunction Data
Space-Track.org REST API — Conjunction Data. 1 operations. Lead operation: List Conjunction Data Messages (CDM). Self-contained Naftiko capability covering one Us Space Comman business surface.
What You Can Do
GET
Listconjunctiondata
— List Conjunction Data Messages (CDM)
/v1/basicspacedata/query/class/cdm-public/format/{format}
MCP Tools
list-conjunction-data-messages-cdm
List Conjunction Data Messages (CDM)
read-only
idempotent
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: Space-Track.org REST API — Conjunction Data
description: 'Space-Track.org REST API — Conjunction Data. 1 operations. Lead operation: List Conjunction Data Messages
(CDM). Self-contained Naftiko capability covering one Us Space Comman business surface.'
tags:
- Us Space Comman
- Conjunction Data
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
US_SPACE_COMMAN_API_KEY: US_SPACE_COMMAN_API_KEY
capability:
consumes:
- type: http
namespace: us-space-command-space-track-conjunction-data
baseUri: https://www.space-track.org
description: Space-Track.org REST API — Conjunction Data business capability. Self-contained, no shared references.
resources:
- name: basicspacedata-query-class-cdm_public-format-format
path: /basicspacedata/query/class/cdm_public/format/{format}
operations:
- name: listconjunctiondata
method: GET
description: List Conjunction Data Messages (CDM)
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
required: true
- name: SAT_1_ID
in: query
type: string
description: NORAD ID of primary object
- name: SAT_2_ID
in: query
type: string
description: NORAD ID of secondary object
- name: TCA_RANGE_START
in: query
type: string
description: Time of closest approach start filter (ISO 8601)
- name: TCA_RANGE_END
in: query
type: string
description: Time of closest approach end filter (ISO 8601)
- name: PC
in: query
type: string
description: Probability of collision filter (e.g., >0.0001)
- name: MISS_DISTANCE
in: query
type: string
description: Miss distance filter (km)
- name: orderby
in: query
type: string
- name: limit
in: query
type: integer
authentication:
type: apikey
key: chocolatechip
value: '{{env.US_SPACE_COMMAN_API_KEY}}'
placement: cookie
exposes:
- type: rest
namespace: us-space-command-space-track-conjunction-data-rest
port: 8080
description: REST adapter for Space-Track.org REST API — Conjunction Data. One Spectral-compliant resource per consumed
operation, prefixed with /v1.
resources:
- path: /v1/basicspacedata/query/class/cdm-public/format/{format}
name: basicspacedata-query-class-cdm-public-format-format
description: REST surface for basicspacedata-query-class-cdm_public-format-format.
operations:
- method: GET
name: listconjunctiondata
description: List Conjunction Data Messages (CDM)
call: us-space-command-space-track-conjunction-data.listconjunctiondata
with:
format: rest.format
SAT_1_ID: rest.SAT_1_ID
SAT_2_ID: rest.SAT_2_ID
TCA_RANGE_START: rest.TCA_RANGE_START
TCA_RANGE_END: rest.TCA_RANGE_END
PC: rest.PC
MISS_DISTANCE: rest.MISS_DISTANCE
orderby: rest.orderby
limit: rest.limit
outputParameters:
- type: object
mapping: $.
- type: mcp
namespace: us-space-command-space-track-conjunction-data-mcp
port: 9090
transport: http
description: MCP adapter for Space-Track.org REST API — Conjunction Data. One tool per consumed operation, routed inline
through this capability's consumes block.
tools:
- name: list-conjunction-data-messages-cdm
description: List Conjunction Data Messages (CDM)
hints:
readOnly: true
destructive: false
idempotent: true
call: us-space-command-space-track-conjunction-data.listconjunctiondata
with:
format: tools.format
SAT_1_ID: tools.SAT_1_ID
SAT_2_ID: tools.SAT_2_ID
TCA_RANGE_START: tools.TCA_RANGE_START
TCA_RANGE_END: tools.TCA_RANGE_END
PC: tools.PC
MISS_DISTANCE: tools.MISS_DISTANCE
orderby: tools.orderby
limit: tools.limit
outputParameters:
- type: object
mapping: $.