Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
SpaceX Connector
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The SpaceX Connector facilitates seamless integration with the SpaceX API v4, providing access to real-time and historical data on SpaceX launches, rockets, cores, capsules, crew, Starlink satellites, launchpads, landing pads, ships, company information, historical events, payloads, and the Tesla Roadster. This connector acts as a proxy to streamline data retrieval, supporting actions for fetching all resources, specific resource details by ID, and advanced querying with pagination and filtering.
Integration Overview
This document provides a detailed guide for each integration point, its purpose, configuration, and workflow support using the SpaceX Connector. The SpaceX API is publicly accessible and requires no authentication, making it ideal for integration into GCP workflows for data analysis, visualization, or application development.
Supported Integration Action Points
Detailed Integration Documentation
All Launches Retrieval
Action | getAllLaunches |
Purpose | Retrieves a comprehensive list of all SpaceX launches, including past and upcoming missions. This serves as the primary entry point for accessing launch data. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Launch by ID Retrieval
Action | getLaunchById |
Purpose | Retrieves details of a specific SpaceX launch by its ID. This helps users obtain targeted launch data for analysis or display. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Launches
Action | queryLaunches |
Purpose | Queries SpaceX launches with custom filters and pagination, enabling flexible data retrieval for specific needs. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Past Launches Retrieval
Action | getPastLaunches |
Purpose | Retrieves a list of past SpaceX launches, useful for historical analysis. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Upcoming Launches Retrieval
Action | getUpcomingLaunches |
Purpose | Retrieves a list of upcoming SpaceX launches, useful for planning or notifications. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Latest Launch Retrieval
Action | getLatestLaunch |
Purpose | Retrieves the most recent SpaceX launch, useful for displaying current mission status. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Next Launch Retrieval
Action | getNextLaunch |
Purpose | Retrieves the next scheduled SpaceX launch, useful for upcoming mission tracking. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
All Rockets Retrieval
Action | getAllRockets |
Purpose | Retrieves a list of all SpaceX rockets, useful for cataloging vehicle data. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Rocket by ID Retrieval
Action | getRocketById |
Purpose | Retrieves details of a specific SpaceX rocket by its ID. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Rockets
Action | queryRockets |
Purpose | Queries SpaceX rockets with custom filters and pagination. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
All Cores Retrieval
Action | getAllCores |
Purpose | Retrieves a list of all SpaceX booster cores. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Core by ID Retrieval
Action | getCoreById |
Purpose | Retrieves details of a specific SpaceX booster core by its ID. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Cores
Action | queryCores |
Purpose | Queries SpaceX booster cores with custom filters and pagination. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
All Capsules Retrieval
Action | getAllCapsules |
Purpose | Retrieves a list of all SpaceX capsules. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Capsule by ID Retrieval
Action | getCapsuleById |
Purpose | Retrieves details of a specific SpaceX capsule by its ID. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Capsules
Action | queryCapsules |
Purpose | Queries SpaceX capsules with custom filters and pagination. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
All Crew Retrieval
Action | getAllCrew |
Purpose | Retrieves a list of all SpaceX crew members. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Crew by ID Retrieval
Action | getCrewById |
Purpose | Retrieves details of a specific SpaceX crew member by their ID. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Crew
Action | queryCrew |
Purpose | Queries SpaceX crew members with custom filters and pagination. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
All Starlink Retrieval
Action | getAllStarlink |
Purpose | Retrieves a list of all Starlink satellites. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Starlink
Action | queryStarlink |
Purpose | Queries Starlink satellites with custom filters and pagination. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
All Launchpads Retrieval
Action | getAllLaunchpads |
Purpose | Retrieves a list of all SpaceX launchpads. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Launchpad by ID Retrieval
Action | getLaunchpadById |
Purpose | Retrieves details of a specific SpaceX launchpad by its ID. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Launchpads
Action | queryLaunchpads |
Purpose | Queries SpaceX launchpads with custom filters and pagination. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
All Landing Pads Retrieval
Action | getAllLandpads |
Purpose | Retrieves a list of all SpaceX landing pads. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Landing Pad by ID Retrieval
Action | getLandpadById |
Purpose | Retrieves details of a specific SpaceX landing pad by its ID. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Landing Pads
Action | queryLandpads |
Purpose | Queries SpaceX landing pads with custom filters and pagination. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
All Ships Retrieval
Action | getAllShips |
Purpose | Retrieves a list of all SpaceX ships. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Ship by ID Retrieval
Action | getShipById |
Purpose | Retrieves details of a specific SpaceX ship by its ID. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Ships
Action | queryShips |
Purpose | Queries SpaceX ships with custom filters and pagination. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Company Information Retrieval
Action | getCompanyInfo |
Purpose | Retrieves information about SpaceX as a company, useful for organizational data. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
All Historical Events Retrieval
Action | getAllHistory |
Purpose | Retrieves a list of historical SpaceX events, useful for historical analysis. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Historical Event by ID Retrieval
Action | getHistoryById |
Purpose | Retrieves details of a specific SpaceX historical event by its ID. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Historical Events
Action | queryHistory |
Purpose | Queries SpaceX historical events with custom filters and pagination. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
All Payloads Retrieval
Action | getAllPayloads |
Purpose | Retrieves a list of all SpaceX payloads. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Payload by ID Retrieval
Action | getPayloadById |
Purpose | Retrieves details of a specific SpaceX payload by its ID. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Query Payloads
Action | queryPayloads |
Purpose | Queries SpaceX payloads with custom filters and pagination. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Roadster Retrieval
Action | getRoadster |
Purpose | Retrieves data about Elon Musk's Tesla Roadster in space, useful for unique data points. |
Parameters |
|
Configuration |
|
Output |
|
Workflow Example |
|
Workflow Creation with the Connector
Example Workflow: Launch Tracking and Analysis
Retrieve All Launches
Query Specific Launches
Fetch Latest and Next Launches
Analyze Rocket and Core Data
Track Starlink Satellites
Enhance UI with Company and Historical Data
Pricing
iSolution logo - white - transparent 250 px
Register To Palo Alto & iSolution Event
[forminator_form id=”14485″]
[forminator_form id=”14419″]
[forminator_form id=”14298″]
[forminator_form id=”13094″]