Skip to content

The 7-day call log: workflow, action, target, result and duration

GET
/api/v1/workspaces/{workspace}/integrations/connections/{id}/calls
curl --request GET \
--url 'https://reputecast.example.com/api/v1/workspaces/acme-newsletter/integrations/connections/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/calls?window=24h&offset=0&limit=20' \
--header 'Authorization: Bearer <token>'

Permission: integrations:view

Addresses show to members with subscribers:view; others see “a contact”.

workspace
required

Workspace slug

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

Workspace slug

id
required
string format: uuid
errors

Only errors

boolean

Only errors

window
string
default: 7d
Allowed values: 24h 7d
offset
integer format: int64
0 <= 10000
limit
integer format: int64
default: 20 >= 1 <= 100

OK

Media typeapplication/json
object
errors
required

Errors in the window

integer format: int64
items
required
Array<object>
object
at
required
string format: date-time
client
string
code
string
detail
string
durationMs
required
integer format: int32
id
required
string
ip
string
item
string
method
required
string
missing
Array<string>
operation
required
string
path
required
string
resolution
object
fixedAt
string format: date-time
fixedBy
string
laterRuns
required
Array<string>
status
required
integer format: int32
target
required
object
email
string
endpoint
string
event
string
kind
required
string
list
string
tag
string
template
string
title
string
version
string
unnamed
required
boolean
who
required
string
Allowed values: email contact erased none
workflow
required
string
limit
required
integer format: int64
offset
required
integer format: int64
total
required

Calls in the window

integer format: int64

Example

{
"items": [
{
"who": "email"
}
]
}

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"
}