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:
- Log into your Airbyte Cloud account.
 - In the left navigation bar, click Sources. In the top-right corner, click +new source.
 - On the Set up the source page, enter the name for the SpaceX-API connector and select Spacex-API from the Source type dropdown.
 - Enter your 
api_key. - Enter your 
idif needed. (Optional) - Click Set up source.
 
For Airbyte OSS:
- Navigate to the Airbyte Open Source dashboard.
 - Set the name for your source.
 - Enter your 
api_key. - Enter your 
idif needed. (Optional) - 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.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 |