{ "opencollection": "1.0.0", "info": { "name": "Revert Unified Chat CRM API", "version": "1.0" }, "request": { "auth": { "type": "apikey", "key": "x-revert-api-token", "value": "{{x-revert-api-token}}", "placement": "header" } }, "items": [ { "info": { "name": "CRM", "type": "folder" }, "items": [ { "info": { "name": "Health check (CRM)", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/ping" }, "docs": "Simple authenticated ping to verify credentials and connectivity." }, { "info": { "name": "List contacts", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/contacts", "params": [ { "name": "fields", "value": "", "type": "query", "description": "Optional comma-separated list of additional non-unified fields to include." }, { "name": "pageSize", "value": "", "type": "query" }, { "name": "cursor", "value": "", "type": "query", "description": "Opaque pagination cursor." } ] }, "docs": "List contacts" }, { "info": { "name": "Create a contact", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/contacts", "body": { "type": "json", "data": "{}" } }, "docs": "Create a contact" }, { "info": { "name": "Get a contact", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/contacts/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Get a contact" }, { "info": { "name": "Update a contact", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.revert.dev/crm/contacts/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a contact" }, { "info": { "name": "Search contacts", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/contacts/search", "body": { "type": "json", "data": "{}" } }, "docs": "Search contacts" }, { "info": { "name": "List leads", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/leads" }, "docs": "List leads" }, { "info": { "name": "Create a lead", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/leads" }, "docs": "Create a lead" }, { "info": { "name": "Get a lead", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/leads/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Get a lead" }, { "info": { "name": "Update a lead", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.revert.dev/crm/leads/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Update a lead" }, { "info": { "name": "Search leads", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/leads/search", "body": { "type": "json", "data": "{}" } }, "docs": "Search leads" }, { "info": { "name": "List companies", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/companies" }, "docs": "List companies" }, { "info": { "name": "Create a company", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/companies" }, "docs": "Create a company" }, { "info": { "name": "Get a company", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/companies/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Get a company" }, { "info": { "name": "Update a company", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.revert.dev/crm/companies/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Update a company" }, { "info": { "name": "Search companies", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/companies/search", "body": { "type": "json", "data": "{}" } }, "docs": "Search companies" }, { "info": { "name": "List deals", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/deals" }, "docs": "List deals" }, { "info": { "name": "Create a deal", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/deals" }, "docs": "Create a deal" }, { "info": { "name": "Get a deal", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/deals/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Get a deal" }, { "info": { "name": "Update a deal", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.revert.dev/crm/deals/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Update a deal" }, { "info": { "name": "Search deals", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/deals/search", "body": { "type": "json", "data": "{}" } }, "docs": "Search deals" }, { "info": { "name": "List notes", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/notes" }, "docs": "List notes" }, { "info": { "name": "Create a note", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/notes" }, "docs": "Create a note" }, { "info": { "name": "Get a note", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/notes/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Get a note" }, { "info": { "name": "Update a note", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.revert.dev/crm/notes/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Update a note" }, { "info": { "name": "Search notes", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/notes/search", "body": { "type": "json", "data": "{}" } }, "docs": "Search notes" }, { "info": { "name": "List events", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/events" }, "docs": "List events" }, { "info": { "name": "Create an event", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/events" }, "docs": "Create an event" }, { "info": { "name": "Get an event", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/events/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Get an event" }, { "info": { "name": "Update an event", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.revert.dev/crm/events/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Update an event" }, { "info": { "name": "Delete an event", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.revert.dev/crm/events/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Delete an event" }, { "info": { "name": "Search events", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/events/search", "body": { "type": "json", "data": "{}" } }, "docs": "Search events" }, { "info": { "name": "List tasks", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/tasks" }, "docs": "List tasks" }, { "info": { "name": "Create a task", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/tasks" }, "docs": "Create a task" }, { "info": { "name": "Get a task", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/tasks/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Get a task" }, { "info": { "name": "Update a task", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.revert.dev/crm/tasks/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Update a task" }, { "info": { "name": "Search tasks", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/tasks/search", "body": { "type": "json", "data": "{}" } }, "docs": "Search tasks" }, { "info": { "name": "List users", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/users" }, "docs": "List users" }, { "info": { "name": "Create a user", "type": "http" }, "http": { "method": "POST", "url": "https://api.revert.dev/crm/users" }, "docs": "Create a user" }, { "info": { "name": "Get a user", "type": "http" }, "http": { "method": "GET", "url": "https://api.revert.dev/crm/users/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unified Revert id (or downstream remote id) of the object." } ] }, "docs": "Get a user" } ] } ], "bundled": true }