The 26 tools, what each can do here, and this company's state
GET
/v1/workspace/integrations/catalog
const url = 'https://api.vocapable.com/v1/workspace/integrations/catalog';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.vocapable.com/v1/workspace/integrations/catalog \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Successful Response
Media typeapplication/json
WorkspaceIntegrationCatalog
object
company_name
required
Company Name
string
categories
required
Categories
Array<string>
entries
required
Entries
Array<object>
WorkspaceCatalogEntryobject
id
required
Id
string
slug
required
Slug
string
name
required
Name
string
mark
required
Mark
string
color
required
Color
string
category
required
Category
string
recommended
required
Recommended
boolean
job
required
Job
string
description
required
Description
string
access
required
Access
string
source
required
Source
string
fields
required
Fields
Array<string>
resource_label
required
Resource Label
string
resource_hint
required
Resource Hint
string
watch
required
Watch
string
auth
required
Auth
string
notes
required
Notes
Array<string>
capabilities
required
missing_platform_credentials
required
Missing Platform Credentials
Array<string>
connectable
required
Connectable
boolean
installation
required
Any of:
WorkspaceInstallationSummary
What a catalog card needs to say about the company’s installation of the tool.
object
id
required
Id
string
status
required
Status
string
owner
required
Any of:
WorkspacePersonRef
A teammate named on a record: the id the server holds and the name to show.
object
user_id
required
User Id
string
name
required
Name
string
null
plan_reviewed
required
Plan Reviewed
boolean
updated_at
required
Updated At
string format: date-time
null
crm_home
required
open_installations
required
Open Installations
integer
Example
{ "categories": [ "CRM & leads" ], "entries": [ { "category": "CRM & leads", "auth": "oauth", "capabilities": [ { "availability": "available" } ], "installation": { "status": "draft" } } ], "crm_home": { "mode": "vocapable" }}