Authenticate requests using your GHL API credentials and the configured scope opportunities.readonly to access data via the Zapier App Connector.
Zapier securely stores credentials and uses OAuth or API keys to validate sessions when talking to Opportunities API.
Endpoints covered include GET /opportunities/search, GET /opportunities/:id, GET /opportunities/pipelines, POST /opportunities, PUT /opportunities/:id, PUT /opportunities/:id/status, and DELETE /opportunities/:id.
Trigger when new or updated opportunities meet your search criteria to keep dashboards up to date.
Actions include creating new opportunities, updating records, and syncing key fields between systems.
Trigger on pipeline changes or when an opportunity moves to a new stage.
Actions: fetch details via GET /opportunities/:id, fetch pipelines via GET /opportunities/pipelines, update status via PUT /opportunities/:id/status.
Method Path: /opportunities/:id and /opportunities/pipelines
Key fields: id, pipeline_id, stage, amount, forecast_date
Trigger when your system creates a new opportunity record.
Actions: create via POST /opportunities, update via PUT /opportunities/:id, delete if needed.
Method Path: /opportunities; /opportunities/:id
Key fields: id, name, amount, close_date, pipeline_id
Automate repetitive tasks without writing code, saving time and reducing errors.
Create powerful workflows with triggers and actions in minutes, not days.
Leverage built in retry and error handling to keep data in sync.
Learn about endpoints, triggers, actions, pipelines, stages, and status concepts that power your integration.
A URL path to access a specific resource or perform an action in the API.
An event in an app that starts a Zap or workflow.
An operation executed when a Zap runs in response to a trigger.
A sequence of stages that define how opportunities move through the sales process.
Automatically move won opportunities to a dashboard and notify teams when status changes.
Aggregate pipeline data from GET /opportunities/pipelines to surface bottlenecks.
Automatically convert qualified leads into opportunities with mapped fields.
In Zapier, add a new connection for Opportunities API using your credentials.
Define triggers, map fields, and set up actions to suit your workflow.
Test the integration, verify data flow, and deploy to production.
Zapier App Connector supports OAuth and API key based authentication to securely access the Opportunities API. Use the credentials you created in your GHL developer account and ensure the scope is set to opportunities.readonly for read only access. For production use, rotate credentials regularly and apply the principle of least privilege.
The Opportunities API enforces rate limits to protect data and performance. In Zapier, design your workflows to batch requests and use built in retry with backoff. If you hit limits you will receive informative errors and you can retry after the recommended interval.
With opportunities.readonly you can read data but cannot modify it. If you need write access, your app must request the appropriate scopes and endpoints like opportunities.write. Always verify what your token allows before attempting changes.
To test endpoints such as GET /opportunities/search, use a test connection in Zapier with sample filters and range queries. You can also run CURL requests against your sandbox environment to verify responses. Ensure your authentication is valid and the scope matches the endpoint.
If a request fails, inspect the HTTP status code and response body for hints. Use Zapier run history to diagnose. Implement exponential backoff and idempotent requests to reduce duplicates, and retry until the operation succeeds.
The integration described here targets the Opportunities API with Zapier App Connector. You can connect other apps with Zapier, but each app has its own API design and endpoints. Review the docs for compatibility and authentication requirements.
API endpoint details and sample payloads are typically documented in the GHL developer docs for the Opportunities API. In Zapier, the app exposes field mappings and sample data to help you build your workflow. Use both sources to craft your payloads.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers