Getting Started
get started
Get set up in 5 minutes.
core concepts
superglue simplifies API integrations by understanding how to interact with data sources, transform their data into your target schema, and handle the complexities of extraction, validation, and transformation.
Key components include:
API Configs (ApiConfig):
These are definitions that tell superglue how to interact with a specific API Endpoint. You provide an instruction (e.g., “fetch user data”), the API’s URL, and optionally, documentation or a response schema. Superglue uses this to understand and call the API, handling aspects like pagination and authentication.Workflows (Workflow):
Workflows allow you to chain multiple API calls and transformations together. A workflow consists of a series ofExecutionStep
s. Each step typically uses anApiConfig
to fetch or send data, and you can map and transform data between steps. This is powerful for orchestrating complex data flows.Transformations (JSONata):
Data transformations and mappings within API Configs and Workflows are often defined using JSONata, a flexible query and transformation language for JSON.
getting Started
-
Get Access
- Grab an API key from app.superglue.cloud to use the hosted version.
- Alternatively, you can self-host superglue.
-
Install the SDK
example 1: Executing a Simple Workflow
Let’s create a workflow that:
- Fetches a list of todos from JSONPlaceholder.
- For the first todo in the list, fetches the details of the user who created it.
- Combines the todo title and the user’s name.
next steps
- Check out our guides, e.g. on Hubspot, to learn common patterns
- Dive deeper into API Configuration (link to be updated if structure changes).
- Explore advanced Workflow features (link to be updated).
- Check out our self-hosting guide for deploying your own instance.
- Learn about real-time log subscriptions via GraphQL for monitoring.
requirements
- Node.js 16+ for the client SDK.
- For self-hosting:
- Docker 20.10.0+
- A Gemini or OpenAI API key (or compatible LLM provider).
support & resources
- API Reference (ensure this points to the main API ref page)
- GitHub Repository
- Discord Community
- Email: stefan@superglue.cloud
Ready to simplify your API integrations? Get started with superglue now!