Feature: Webhooks (#489)
This commit is contained in:
10
app/views/api/v1/inbox/index.json.jbuilder
Normal file
10
app/views/api/v1/inbox/index.json.jbuilder
Normal file
@@ -0,0 +1,10 @@
|
||||
json.array! @agents do |agent|
|
||||
json.account_id agent.account_id
|
||||
json.availability_status agent.availability_status
|
||||
json.confirmed agent.confirmed?
|
||||
json.email agent.email
|
||||
json.id agent.id
|
||||
json.name agent.name
|
||||
json.role agent.role
|
||||
json.thumbnail agent.avatar_url
|
||||
end
|
||||
7
app/views/api/v1/inbox/webhooks/_webhook.json.jbuilder
Normal file
7
app/views/api/v1/inbox/webhooks/_webhook.json.jbuilder
Normal file
@@ -0,0 +1,7 @@
|
||||
json.id webhook.id
|
||||
json.urls webhook.urls
|
||||
json.account_id webhook.account_id
|
||||
json.inbox do
|
||||
json.id webhook.inbox.id
|
||||
json.name webhook.inbox.name
|
||||
end
|
||||
5
app/views/api/v1/inbox/webhooks/create.json.jbuilder
Normal file
5
app/views/api/v1/inbox/webhooks/create.json.jbuilder
Normal file
@@ -0,0 +1,5 @@
|
||||
json.payload do
|
||||
json.webhook do
|
||||
json.partial! 'webhook', webhook: @webhook
|
||||
end
|
||||
end
|
||||
5
app/views/api/v1/inbox/webhooks/index.json.jbuilder
Normal file
5
app/views/api/v1/inbox/webhooks/index.json.jbuilder
Normal file
@@ -0,0 +1,5 @@
|
||||
json.payload do
|
||||
json.webhooks do
|
||||
json.array! @webhooks, partial: 'webhooks/webhook', as: :webhook
|
||||
end
|
||||
end
|
||||
5
app/views/api/v1/inbox/webhooks/update.json.jbuilder
Normal file
5
app/views/api/v1/inbox/webhooks/update.json.jbuilder
Normal file
@@ -0,0 +1,5 @@
|
||||
json.payload do
|
||||
json.webhook do
|
||||
json.partial! 'webhook', webhook: @webhook
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user