Vendasta Sales Accounts API

The Sales Accounts API from Vendasta — 4 operation(s) for sales accounts.

Operations 10

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

POST /salesAccounts Create a sales account for a new location · Create Sales Account #
Ask an LLM
“How do I add a new business location as a sales account?”
“What fields are mandatory when creating a sales account, like name and country?”
Tell an agent
Create a sales account {data} for a new business location.
Add a new location as a sales account under my partner with details {data}.
OPTIONS /salesAccounts Check allowed methods on the sales accounts list · List valid HTTP verbs for /salesAccounts #
Ask an LLM
“Which HTTP verbs does the sales accounts collection endpoint accept for CORS?”
“What does a preflight request to the salesAccounts collection return?”
Tell an agent
Send an OPTIONS preflight to the salesAccounts collection.
List the allowed methods on the sales accounts collection endpoint.
GET /salesAccounts List a partner's sales accounts · List Sales Accounts #
Ask an LLM
“Which business locations does my partner account have on record?”
“Can I look up a sales account by my own customer identifier?”
Tell an agent
List the sales accounts for partner {partner}.
Find the sales account for partner {partner} with customer identifier {customer}.
GET /salesAccounts/{id} Get one sales account · Get Sales Accounts #
Ask an LLM
“What basic data is stored on a single sales account?”
“Can I limit which sales account fields come back?”
Tell an agent
Get sales account {id}.
Show only the fields {fields} of sales account {id}.
OPTIONS /salesAccounts/{id} Check allowed methods on a single sales account · List valid HTTP verbs for /salesAccounts/{id} #
Ask an LLM
“Which methods can a browser use against one sales account's URL?”
“Does a single sales account resource allow PATCH for cross-origin calls?”
Tell an agent
Run a CORS preflight against sales account {id}.
Show the permitted verbs for the sales account {id} resource.
PATCH /salesAccounts/{id} Update a sales account's details · Update Sales Account #
Ask an LLM
“Can I change a business location's address without resending every field?”
“What happens to fields I leave out when updating a sales account?”
Tell an agent
Update sales account {id} with {data}.
Change the name or address on sales account {id} to {data}.
GET /salesAccounts/{id}/relationships/customFields Get the custom fields reference of a sales account · Get Custom Fields ID #
Ask an LLM
“What is the ID of the custom field record linked to a sales account?”
“Can I get just the relationship pointer to a sales account's custom data?”
Tell an agent
Get the custom fields relationship ID for sales account {id}.
Return only the reference to the custom metadata of sales account {id}.
OPTIONS /salesAccounts/{id}/relationships/customFields Check methods on the custom fields relationship · List valid HTTP verbs for /salesAccounts/{id}/relationships/customFields #
Ask an LLM
“Which verbs are allowed on the relationships/customFields link of a sales account?”
“What CORS headers come back for a sales account's custom field relationship path?”
Tell an agent
Preflight the relationships/customFields link on sales account {id}.
List allowed HTTP methods for the custom field relationship pointer of account {id}.
GET /salesAccounts/{id}/customFields Get a sales account's custom field values · Get Custom Fields #
Ask an LLM
“What custom field values are set on a given sales account?”
“Can I read a location's custom attributes straight from the sales account path?”
Tell an agent
Show the custom field values on sales account {id}.
Get the custom attributes attached to sales account {id}.
OPTIONS /salesAccounts/{id}/customFields Check methods on a sales account's custom fields · List valid HTTP verbs for /salesAccounts/{id}/customFields #
Ask an LLM
“What HTTP methods does the customFields values path under a sales account support?”
“Can a browser call a sales account's custom field values endpoint cross-origin?”
Tell an agent
Send an OPTIONS request to the customFields values path of sales account {id}.
Check which verbs the custom field values endpoint for account {id} allows.

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/vendasta:vendasta-sales-accounts-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

vendasta-sales-accounts-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Platform REST Sales Accounts API
  version: Evergreen
servers:
- url: https://prod.apigateway.co/platform
  description: Production
- description: Demo
  url: https://demo.apigateway.co/platform
- description: Local
  url: '{local}/platform'
- url: http://localhost:11001/platform
  description: Localhost
tags:


# --- truncated at 32 KB (78 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/vendasta/refs/heads/main/openapi/vendasta-sales-accounts-api-openapi.yml