API reference
Apps platform
Apps, cards, KViews, inbound email/form/web hooks and outbound webhooks with their transactions.
Server https://api.kustomerapp.com/v1 · 40 operations
This category describes endpoints related to creating private and public apps for the Kustomer App Directory and Kustomer App Marketplace.
To learn more, see the Kustomer Apps Platform developer documentation.
Apps
An app is a packaged integration, described in one JSON app definition, that adds custom objects, views, workflows, hooks and settings to a Kustomer org. These endpoints list the app versions your org can install and the apps it has installed, along with the state of every component each install created.
Cards
A card is a web page you host that Kustomer loads in an iframe in the agent desktop next to a customer, conversation, company or custom object. Cards are the older way to embed your own UI; new integrations should use a KView with a DynamicCard instead.
Hooks (Email Hooks)
An inbound hook is an address that Kustomer hosts for you, either a URL or an email address. Whatever you send to it becomes an event that a workflow can use as its trigger, to create or update customers, conversations or custom objects.
Hooks (Form Hooks)
An inbound hook is an address that Kustomer hosts for you, either a URL or an email address. Whatever you send to it becomes an event that a workflow can use as its trigger, to create or update customers, conversations or custom objects.
/v1/hooks/formpostCreate Form Hook/v1/hooks/formgetGet a Form Hook by ID/v1/hooks/form/{id}patchUpdate Form Hook/v1/hooks/form/{id}postCreate Form Hook Transaction/v1/hooks/form/{hash}getGET Form Hook Transactions/v1/hooks/form/{id}/transactionspostCreate Form Hook Org Transaction/v1/hooks/form/{org}/{hash}Hooks (Web Hooks)
An inbound hook is an address that Kustomer hosts for you, either a URL or an email address. Whatever you send to it becomes an event that a workflow can use as its trigger, to create or update customers, conversations or custom objects.
KViews (Klass Views)
A KView (Klass View) is a view template that Kustomer renders in the agent desktop for one type of record, such as a card in the insights panel or the body of a custom object in the timeline. These endpoints read the KViews in your org, edit them and set the order they appear in.
Outbound Web Hooks (Transactions)
An outbound webhook is a subscription that tells Kustomer to send certain events, such as a new conversation or an updated customer, to your HTTPS endpoint as they happen. Transactions are the log of recent delivery attempts, used to debug failures.
Outbound Web Hooks
An outbound webhook is a subscription that tells Kustomer to send certain events, such as a new conversation or an updated customer, to your HTTPS endpoint as they happen. Transactions are the log of recent delivery attempts, used to debug failures.
/v1/outbound-webhookspostCreate Outbound Webhook/v1/outbound-webhooksgetList Subscribable Events/v1/outbound-webhooks/eventsgetGet Outbound Webhook/v1/outbound-webhooks/{id}patchUpdate Outbound Webhook/v1/outbound-webhooks/{id}DELDelete Outbound Webhook/v1/outbound-webhooks/{id}