Channels API
- Email
- LinkedIn
API Documentation
- Sequences
- Sequence Actions
- Sequence Steps
- Sequence Steps Actions
- Sequence Contacts
- Contacts
- Contacts Actions
- Lists
- Templates
- Black List
- Email Accounts
- Statistics
- Reports
- Branded Links
- Webhooks
- Tasks
Schemas
Statistics
Contact
Retrieves detailed statistics for the specified contact, including associated sequences, email activity, and status flags
GET
https://stoplight.io/mocks/replyteam/reply/765516802
/
statistics
/
contacts
/
{contactId}
curl --request GET \
--url https://stoplight.io/mocks/replyteam/reply/765516802/statistics/contacts/{contactId}
{
"contactId": 999,
"email": "demo@reply.io",
"fullName": "Demo Contact",
"isBlocked": false,
"isOptedOut": false,
"primaryStatus": "Active",
"secondaryStatuses": [
"Opened",
"Replied"
],
"lastInteractionChannel": "LinkedIn",
"lastInteractionDate": 1678899000,
"type": "email",
"channelStats": {
"email": {
"sent": 10,
"opened": 7,
"clicked": 2,
"replied": 2,
"bounced": 0
},
"linkedin": {
"connectionsSent": 5,
"connectionsAccepted": 3,
"messagesSent": 2,
"replies": 1,
"endorses": 2
},
"sms": {
"sent": 3,
"replied": 1
},
"calls": {
"initiated": 2,
"connected": 1
},
"whatsApp": {
"sent": 0
},
"tasks": {
"created": 1,
"completed": 0
}
},
"sequences": [
{
"id": 123,
"name": "Sales Outreach Campaign",
"status": "Active",
"personStatus": "In Progress",
"replyDate": null,
"replyText": null,
"inboxState": "Active",
"isSequenceOwner": true,
"emails": [
{
"stepNum": 1,
"date": 1678899000,
"opened": true,
"bounced": false,
"replied": false
},
{
"stepNum": 2,
"date": 1678985400,
"opened": true,
"bounced": false,
"replied": false
}
]
},
{
"id": 456,
"name": "Follow-up Sequence",
"status": "Completed",
"personStatus": "Replied",
"replyDate": 1679071800,
"replyText": "Thanks for reaching out! I'd be interested in learning more.",
"inboxState": "Archived",
"isSequenceOwner": false,
"emails": [
{
"stepNum": 1,
"date": 1678803000,
"opened": true,
"bounced": false,
"replied": true
}
]
}
],
"owner": {
"id": 123,
"name": "John Smith",
"email": "john.smith@reply.io"
},
"lastInteraction": {
"date": 1678899000,
"channel": "LinkedIn",
"type": "message",
"details": "Contact replied to a LinkedIn message"
}
}
Path Parameters
The ID of the contact
Response
200 - application/json
Successful response
The response is of type object
.
curl --request GET \
--url https://stoplight.io/mocks/replyteam/reply/765516802/statistics/contacts/{contactId}
{
"contactId": 999,
"email": "demo@reply.io",
"fullName": "Demo Contact",
"isBlocked": false,
"isOptedOut": false,
"primaryStatus": "Active",
"secondaryStatuses": [
"Opened",
"Replied"
],
"lastInteractionChannel": "LinkedIn",
"lastInteractionDate": 1678899000,
"type": "email",
"channelStats": {
"email": {
"sent": 10,
"opened": 7,
"clicked": 2,
"replied": 2,
"bounced": 0
},
"linkedin": {
"connectionsSent": 5,
"connectionsAccepted": 3,
"messagesSent": 2,
"replies": 1,
"endorses": 2
},
"sms": {
"sent": 3,
"replied": 1
},
"calls": {
"initiated": 2,
"connected": 1
},
"whatsApp": {
"sent": 0
},
"tasks": {
"created": 1,
"completed": 0
}
},
"sequences": [
{
"id": 123,
"name": "Sales Outreach Campaign",
"status": "Active",
"personStatus": "In Progress",
"replyDate": null,
"replyText": null,
"inboxState": "Active",
"isSequenceOwner": true,
"emails": [
{
"stepNum": 1,
"date": 1678899000,
"opened": true,
"bounced": false,
"replied": false
},
{
"stepNum": 2,
"date": 1678985400,
"opened": true,
"bounced": false,
"replied": false
}
]
},
{
"id": 456,
"name": "Follow-up Sequence",
"status": "Completed",
"personStatus": "Replied",
"replyDate": 1679071800,
"replyText": "Thanks for reaching out! I'd be interested in learning more.",
"inboxState": "Archived",
"isSequenceOwner": false,
"emails": [
{
"stepNum": 1,
"date": 1678803000,
"opened": true,
"bounced": false,
"replied": true
}
]
}
],
"owner": {
"id": 123,
"name": "John Smith",
"email": "john.smith@reply.io"
},
"lastInteraction": {
"date": 1678899000,
"channel": "LinkedIn",
"type": "message",
"details": "Contact replied to a LinkedIn message"
}
}
Assistant
Responses are generated using AI and may contain mistakes.