Skip to content

An automation platform's page: numbers, workflows, webhooks, what it can do and its key

GET
/api/v1/workspaces/{workspace}/integrations/apps/{kind}
curl --request GET \
--url https://reputecast.example.com/api/v1/workspaces/acme-newsletter/integrations/apps/zapier \
--header 'Authorization: Bearer <token>'

Permission: integrations:view

workspace
required

Workspace slug

string
/^[a-z0-9][a-z0-9-]{1,62}$/

Workspace slug

kind
required
string
Allowed values: zapier make n8n wordpress

OK

Media typeapplication/json
object
actions
required
integer format: int64
address
string
canManage
required
boolean
connectedAt
string format: date-time
connectedBy
object
avatarColor
string
id
string
name
required
string
connectionId
string
firstCall
object
at
required
string format: date-time
client
string
ip
string
operation
required
string
status
required
integer format: int32
helpers
required
Array<string>
instanceUrl
required
string
items
required
Array<object>
object
available
required
boolean
event
string
key
required
string
kind
required
string
Allowed values: trigger action
missing
string
new
required
boolean
offReason
string
Allowed values: turned_off owner_lacks ""
on
required
boolean
owner
string
permissions
required
Array<string>
sensitive
required
boolean
key
object
createdAt
required
string format: date-time
expiresAt
string format: date-time
graceUntil

A rotated key keeps working until then

string format: date-time
id
required
string
lastUsedAt
string format: date-time
lastUsedClient
string
lastUsedIp
string
masked
required
string
name
required
string
owner
required
object
avatarColor
string
id
string
name
required
string
ownerLeftAt
string format: date-time
ownerStatus
required
string
Allowed values: active deactivated removed
permissions
required

As held: implied view permissions left out

Array<string>
revokedAt
string format: date-time
scope
required
object
all
required
boolean
label
required
string
lists
required
Array<object>
object
id
required
string
name
required
string
senderDomains
required
Array<string>
sensitive
required
Array<string>
status
required
string
Allowed values: active grace revoked expired
kind
required
string
Allowed values: zapier make n8n
label
string
numbers
required
object
calls7d
required
integer format: int64
consentKept7d
required

Calls refused to keep consent (409)

integer format: int64
errors7d
required
integer format: int64
fixed7d
required

Errors a later call from the same workflow got past

integer format: int64
lastCallAt
string format: date-time
lastCallWorkflow
string
managedWebhooks
required
integer format: int64
oldKey
object
createdAt
required
string format: date-time
expiresAt
string format: date-time
graceUntil

A rotated key keeps working until then

string format: date-time
id
required
string
lastUsedAt
string format: date-time
lastUsedClient
string
lastUsedIp
string
masked
required
string
name
required
string
owner
required
object
avatarColor
string
id
string
name
required
string
ownerLeftAt
string format: date-time
ownerStatus
required
string
Allowed values: active deactivated removed
permissions
required

As held: implied view permissions left out

Array<string>
revokedAt
string format: date-time
scope
required
object
all
required
boolean
label
required
string
lists
required
Array<object>
object
id
required
string
name
required
string
senderDomains
required
Array<string>
sensitive
required
Array<string>
status
required
string
Allowed values: active grace revoked expired
reachability
required
object
admins
required
Array<string>
checkedAt
string format: date-time
dns
required
object
detail
required
string
status
required
string
Allowed values: ok warn bad skipped
private
required
boolean
privateWebhooks
required
boolean
reach
required
object
detail
required
string
status
required
string
Allowed values: ok warn bad skipped
reachable
required
boolean
tls
required
object
detail
required
string
status
required
string
Allowed values: ok warn bad skipped
url
required
string
reasons
required
Array<object>
object
by
string
calls
integer format: int64
check
object
checkedAt
required
string format: date-time
detail
required
string
ms
integer format: int64
ok
required
boolean
outcome
required
string
Allowed values: answered timeout status blocked unreachable
seconds
number format: double
status
integer format: int64
code
required
string
Allowed values: key_revoked key_expired owner_left key_expiring deliveries_failing calls_failing site_silent
connectionId
string
failed
integer format: int64
host
string
nextAt
string format: date-time
rejected
integer format: int64
retrying
integer format: int64
since
string format: date-time
status
integer format: int32
statusText
string
receives
required
Array<string>
rejected
required
Array<object>
object
at
required
string format: date-time
code
required
string
status
required
integer format: int32
workflow
required
string
status
required
string
Allowed values: not_connected waiting connected attention
triggers
required
integer format: int64
webhooks
required
Array<object>
object
createdAt
required
string format: date-time
dead
required
integer format: int64
delivered24h
required
integer format: int64
endpoint
required
event
required
string
failingSince
string format: date-time
id
required
string
lastAttempt
object
at
string format: date-time
attempt
required
integer format: int32
event
required
string
maxAttempts
required
integer format: int32
queued
required
integer format: int64
status
integer format: int32
statusText
string
lastStatus
integer format: int32
nextAt
string format: date-time
queued
required
integer format: int64
recoveredAt
string format: date-time
retrying
required
integer format: int64
status
required
string
Allowed values: new healthy failing dead_letters
statusText
string
total24h
required
integer format: int64
workflow
string
workflows
required
Array<object>
object
calls7d
required
integer format: int64
consentKept7d
required
integer format: int64
deliveries7d
required
integer format: int64
errors7d
required
integer format: int64
fixedAt
string format: date-time
key
required
string
lastRunAt
required
string format: date-time
name
required
string
trigger
required
boolean
unnamed
required
boolean
uses
required
Array<object>
object
event
string
goalOf
Array<string>
item
required
string
lists
Array<string>
optIn
string
Allowed values: single double
starts
Array<string>
tags
Array<string>
template
string

Example

{
"items": [
{
"kind": "trigger",
"offReason": "turned_off"
}
],
"key": {
"masked": "rc_live_5d1e…7b20",
"ownerStatus": "active",
"status": "active"
},
"kind": "zapier",
"oldKey": {
"masked": "rc_live_5d1e…7b20",
"ownerStatus": "active",
"status": "active"
},
"reachability": {
"dns": {
"status": "ok"
},
"reach": {
"status": "ok"
},
"tls": {
"status": "ok"
}
},
"reasons": [
{
"check": {
"detail": "Timed out after 10 s",
"outcome": "answered"
},
"code": "key_revoked"
}
],
"status": "not_connected",
"webhooks": [
{
"status": "new"
}
],
"workflows": [
{
"uses": [
{
"optIn": "single"
}
]
}
]
}

Error

Media typeapplication/problem+json
object
code

Stable error code, e.g. permission_denied

string
detail

A human-readable explanation specific to this occurrence of the problem.

string
errors

Optional list of individual error details

Array<object>
object
location

Where the error occurred, e.g. ‘body.items[3].tags’ or ‘path.thing-id’

string
message

Error message text

string
value

The value at the given location

helpers

Members who hold the missing permission

Array<string>
instance

A URI reference that identifies the specific occurrence of the problem.

string format: uri
meta
object
key
additional properties
permission

The missing permission key

string
status

HTTP status code

integer format: int64
title

A short, human-readable summary of the problem type. This value should not change between occurrences of the error.

string
type

A URI reference to human-readable documentation for the error.

string format: uri
default: about:blank

Example

{
"detail": "Property foo is required but is missing.",
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "about:blank"
}