GET https://inbound.new/api/v2/endpoints
{ "data": [ { "id": "ep_abc123", "name": "Production Webhook", "type": "webhook", "config": { "url": "https://api.example.com/webhook", "timeout": 30, "retryAttempts": 3 }, "isActive": true, "description": "Main webhook for production alerts", "userId": "user_123", "createdAt": "2024-01-15T10:30:00Z", "updatedAt": "2024-01-15T10:30:00Z", "groupEmails": null, "deliveryStats": { "total": 145, "successful": 142, "failed": 3, "lastDelivery": "2024-01-15T14:30:00Z" } }, { "id": "ep_def456", "name": "Support Team", "type": "email_group", "config": { "emails": ["support@example.com", "alerts@example.com"], "includeAttachments": true, "subjectPrefix": "[SUPPORT]" }, "isActive": true, "description": "Forward emails to support team", "userId": "user_123", "createdAt": "2024-01-14T09:15:00Z", "updatedAt": "2024-01-14T09:15:00Z", "groupEmails": ["support@example.com", "alerts@example.com"], "deliveryStats": { "total": 23, "successful": 23, "failed": 0, "lastDelivery": "2024-01-15T12:00:00Z" } } ], "pagination": { "limit": 50, "offset": 0, "total": 2, "hasMore": false } }
Retrieve all endpoints for your account with filtering and pagination
Bearer YOUR_API_KEY
webhook
email
email_group
true
false
Show Endpoint Properties
Show Delivery Stats
Show Pagination Properties
curl -X GET "https://inbound.new/api/v2/endpoints" \ -H "Authorization: Bearer your_api_key"
curl -X GET "https://inbound.new/api/v2/endpoints?type=webhook&active=true" \ -H "Authorization: Bearer your_api_key"
curl -X GET "https://inbound.new/api/v2/endpoints?limit=10&offset=20" \ -H "Authorization: Bearer your_api_key"
400 Bad Request
{ "error": "Limit must be between 1 and 100" }
401 Unauthorized
{ "error": "Unauthorized" }
500 Internal Server Error
{ "error": "Internal server error" }