Conga Opportunity API

The Opportunity API from Conga — 7 operation(s) for opportunity.

Business capability
Opportunity & Pipeline Management BC-410.30

Operations 15

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/data/v1/Opportunity List opportunity records · Get all opportunity records #
Ask an LLM
“Which opportunities do we have?”
“Can I filter opportunities by criteria?”
Tell an agent
List all opportunity records.
List opportunities matching {criteria}.
POST /api/data/v1/Opportunity Create an opportunity · Insert a new opportunity record #
Ask an LLM
“How do I add a new sales opportunity?”
“What stage can a new opportunity start in?”
Tell an agent
Create opportunity {name} for account {account}.
Add opportunity {name} in stage {stage}.
DELETE /api/data/v1/Opportunity/bulk Delete multiple opportunities · Delete multiple opportunity records #
Ask an LLM
“Can I delete many opportunities at once?”
“How do I bulk-delete opportunities by a field?”
Tell an agent destructive · confirm first
Bulk delete opportunities matched by {field}.
Delete multiple opportunity records.
PATCH /api/data/v1/Opportunity/bulk Upsert multiple opportunities · Upsert multiple opportunity records #
Ask an LLM
“Can I insert-or-update opportunities in one call?”
“How do I upsert opportunities by a matching field?”
Tell an agent
Upsert opportunity records.
Upsert opportunities matched on {field}.
POST /api/data/v1/Opportunity/bulk Create multiple opportunities · Insert multiple opportunity records #
Ask an LLM
“Can I insert several opportunities in one request?”
“How do I bulk-load opportunities?”
Tell an agent
Bulk insert opportunity records.
Bulk create opportunities for account {account}.
PUT /api/data/v1/Opportunity/bulk Update multiple opportunities · Update multiple opportunity records #
Ask an LLM
“Can I update many opportunities at once?”
“How do I bulk-update opportunities matched by a field?”
Tell an agent
Bulk update opportunities matched by {field}.
Set stage {stage} on multiple opportunities.
DELETE /api/data/v1/Opportunity/by-externalId/{externalId} Delete an opportunity by external ID · Delete a opportunity record by externalId #
Ask an LLM
“Can I delete an opportunity using its external ID?”
“How do I remove an opportunity identified by externalId?”
Tell an agent destructive · confirm first
Delete the opportunity with external ID {ext}.
Remove opportunity by external identifier {ext}.
GET /api/data/v1/Opportunity/by-externalId/{externalId} Get an opportunity by external ID · Get a opportunity record using externalId #
Ask an LLM
“Can I look up an opportunity using our external system ID?”
“How do I find an opportunity by externalId?”
Tell an agent
Get the opportunity with external ID {ext}.
Find opportunity by external identifier {ext}.
PUT /api/data/v1/Opportunity/by-externalId/{externalId} Update an opportunity by external ID · Update a opportunity record by externalId #
Ask an LLM
“Can I update an opportunity using its external ID?”
“How do I change an opportunity's stage by externalId?”
Tell an agent
Update the opportunity with external ID {ext}.
Set stage {stage} on opportunity with external ID {ext}.
POST /api/data/v1/Opportunity/query Query opportunities · Execute single query #
Ask an LLM
“Can I run a custom query against opportunities?”
“How do I select specific fields from opportunities with criteria?”
Tell an agent
Query opportunities where {criteria}.
Query opportunity fields {fields} limited to {limit}.
GET /api/data/v1/Opportunity/recordtypes List opportunity record types · Get all opportunity record types #
Ask an LLM
“What record types are defined for opportunities?”
“Which opportunity record types can I choose?”
Tell an agent
List opportunity record types.
Show all record types for opportunities.
GET /api/data/v1/Opportunity/summary Get opportunity count and storage size · Get object opportunity record count and size on disk #
Ask an LLM
“How many opportunity records are there?”
“How much disk space do opportunities use?”
Tell an agent
Show the opportunity record count and size.
Summarize opportunity storage.
DELETE /api/data/v1/Opportunity/{id} Delete an opportunity · Delete a opportunity record #
Ask an LLM
“Can I delete an opportunity record?”
“Does deleting an opportunity send it to the recycle bin?”
Tell an agent destructive · confirm first
Delete opportunity {id}.
Remove opportunity record {id}.
GET /api/data/v1/Opportunity/{id} Get an opportunity · Get a opportunity record using opportunity record ID #
Ask an LLM
“Where can I see one opportunity's details?”
“What stage is a specific opportunity in?”
Tell an agent
Get opportunity {id}.
Show opportunity record {id}.
PUT /api/data/v1/Opportunity/{id} Update an opportunity · Update a opportunity record #
Ask an LLM
“How do I change an opportunity's stage?”
“Can I update an opportunity's forecast category?”
Tell an agent
Update opportunity {id} to stage {stage}.
Set forecast category {cat} on opportunity {id}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/conga:conga-opportunity-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

conga-opportunity-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Data Opportunity API
  version: v1
servers:
- url: https://rls.congacloud.com
security:
- Bearer: []
tags:


# --- truncated at 32 KB (46 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/conga/refs/heads/main/openapi/conga-opportunity-api-openapi.yml