Space-Track · Example Payload

Login

Example authentication flow for Space-Track API. All API requests require a valid session cookie obtained by POSTing credentials to /ajaxauth/login.

SpaceSatellitesTLEOrbital DataSpace SurveillanceDebris TrackingConjunction DataUS Military

Login is an example object payload from Space-Track, with 4 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

descriptionrequestresponsenotes

Example Payload

Raw ↑
{
  "description": "Example authentication flow for Space-Track API. All API requests require a valid session cookie obtained by POSTing credentials to /ajaxauth/login.",
  "request": {
    "method": "POST",
    "url": "https://www.space-track.org/ajaxauth/login",
    "headers": {
      "Content-Type": "application/x-www-form-urlencoded"
    },
    "body": "identity=user%40example.com&password=yourpassword"
  },
  "response": {
    "status": 200,
    "headers": {
      "Set-Cookie": "chocolatechip=abcdef1234567890; Path=/; HttpOnly; Secure"
    },
    "body": ""
  },
  "notes": [
    "Each user must have their own registered Space-Track account at https://www.space-track.org/auth/createAccount",
    "Sharing credentials between users is prohibited and may result in account suspension",
    "The session cookie must be included in all subsequent API requests",
    "There is no API key mechanism — only session-based cookie authentication is supported"
  ]
}