> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qvista.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect External APIs and Webhooks to Qvista Workflows

> Pull data from REST, SOAP, and GraphQL APIs or configure real-time webhooks to feed event-driven data directly into Qvista workflows.

Connect Qvista to any external service using REST, SOAP, or GraphQL APIs — or receive live event data via webhooks.

## Add an API connector

1. Open **Connectors** → **New Connector** → **API**.
2. Choose **REST**, **SOAP**, or **GraphQL**.
3. Enter the base URL and configure authentication (API key, OAuth 2.0, Basic Auth, Bearer token).
4. Define endpoints and request parameters.
5. Test the response, then save.

## Configure a webhook

1. Open **Connectors** → **New Connector** → **Webhook**.
2. Copy the generated unique webhook URL.
3. Paste it into the sending service (Stripe, Shopify, GitHub, etc.).
4. Map the incoming payload to a DataTable or Autoflux trigger.

Webhooks are ideal for event-driven use cases like new order alerts, form submissions, or system state changes.
