1
0
mirror of synced 2025-12-19 18:14:56 -05:00
Files
airbyte/docs/integrations/sources/spacex-api.md

6.4 KiB

SpaceX-API

This page contains the setup guide and reference information for the SpaceX-API source connector.

Prerequisites

No prerequisites, but a dummy api_key is required as it enhances security in future build. Please check the available routes at SpaceX Routes.

Setup guide

Step 1: Set up SpaceX connection

  • Have a dummy API key (Example: 12345)
  • A specific id (If specific info is needed)

Step 2: Set up the SpaceX-API connector in Airbyte

For Airbyte Cloud:

  1. Log into your Airbyte Cloud account.
  2. In the left navigation bar, click Sources. In the top-right corner, click +new source.
  3. On the Set up the source page, enter the name for the SpaceX-API connector and select Spacex-API from the Source type dropdown.
  4. Enter your api_key.
  5. Enter your id if needed. (Optional)
  6. Click Set up source.

For Airbyte OSS:

  1. Navigate to the Airbyte Open Source dashboard.
  2. Set the name for your source.
  3. Enter your api_key.
  4. Enter your id if needed. (Optional)
  5. Click Set up source.

Supported sync modes

The SpaceX-API source connector supports the following sync modes:

Feature Supported?
Full Refresh Sync Yes
Incremental Sync No
Replicate Incremental Deletes No
SSL connection Yes
Namespaces No

Supported Streams

  • Launches
  • Capsules
  • Company
  • Crew
  • Cores
  • Dragons
  • History
  • Landpads
  • Payloads
  • Roadster
  • Rockets
  • Ships
  • Starlink

API method example

GET https://api.spacexdata.com/v5/launches/latest

Performance considerations

The SpaceX API has both v4 and v5 for launches. The connector as default uses V4 as it has minimal bugs.

Changelog

Expand to review
Version Date Pull Request Subject
0.2.22 2025-05-10 60164 Update dependencies
0.2.21 2025-05-04 59612 Update dependencies
0.2.20 2025-04-27 59001 Update dependencies
0.2.19 2025-04-19 58377 Update dependencies
0.2.18 2025-04-12 57958 Update dependencies
0.2.17 2025-04-05 57482 Update dependencies
0.2.16 2025-03-29 56321 Update dependencies
0.2.15 2025-03-08 55619 Update dependencies
0.2.14 2025-03-01 55114 Update dependencies
0.2.13 2025-02-22 54522 Update dependencies
0.2.12 2025-02-15 54037 Update dependencies
0.2.11 2025-02-08 53552 Update dependencies
0.2.10 2025-02-01 53062 Update dependencies
0.2.9 2025-01-25 52399 Update dependencies
0.2.8 2025-01-18 51946 Update dependencies
0.2.7 2025-01-11 51423 Update dependencies
0.2.6 2024-12-28 50819 Update dependencies
0.2.5 2024-12-21 50354 Update dependencies
0.2.4 2024-12-14 49752 Update dependencies
0.2.3 2024-12-12 48197 Update dependencies
0.2.2 2024-10-28 47561 Update dependencies
0.2.1 2024-08-16 44196 Bump source-declarative-manifest version
0.2.0 2024-08-09 43431 Refactor connector to manifest-only format
0.1.13 2024-08-03 43176 Update dependencies
0.1.12 2024-07-27 42792 Update dependencies
0.1.11 2024-07-20 42261 Update dependencies
0.1.10 2024-07-13 41909 Update dependencies
0.1.9 2024-07-10 41569 Update dependencies
0.1.8 2024-07-09 41089 Update dependencies
0.1.7 2024-07-06 40771 Update dependencies
0.1.6 2024-06-25 40463 Update dependencies
0.1.5 2024-06-22 40165 Update dependencies
0.1.4 2024-06-04 38976 [autopull] Upgrade base image to v1.2.1
0.1.3 2024-05-30 38504 [autopull] base image + poetry + up_to_date
0.1.2 2024-05-28 38603 Make connector compatible with builder
0.1.1 2023-11-08 32202 Adjust schemas to cover all fields in the records
0.1.0 2022-10-22 Init Initial commit