Integrations
Connect WRLD to your tools and workflows using APIs, webhooks, and third-party integrations.
const response = await fetch('https://api.example.com/v1/integrations?account_id=YOUR_ACCOUNT_ID', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
});
const data = await response.json();
curl -X GET "https://api.example.com/v1/integrations?account_id=YOUR_ACCOUNT_ID" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
{
"integrations": [
{
"id": "int_123",
"name": "Slack Notifications",
"status": "active",
"events": ["ticket.created", "alert.triggered"]
}
],
"page": 1,
"total": 5
}
Overview
WRLD provides flexible integrations to connect your IT, cloud, and AI services with existing tools. Use the REST API for programmatic access, webhooks for real-time events, or pre-built connectors for popular third-party services.
REST API
Make authenticated requests to manage services, users, and monitoring data.
Webhooks
Receive instant notifications for events like ticket creation or service alerts.
Third-Party
Connect to Slack, Zapier, and more with no-code setups.
Generate an API key in your WRLD console at https://console.wrld.tech/settings/api.
API Access
Access WRLD endpoints using HTTPS requests. All calls require Bearer authentication with your API key.
Bearer token: YOUR_API_KEY
Your WRLD account identifier.
List Integrations
Retrieve a list of available integrations for your account.
Webhook Setup
Configure webhooks to push events to your endpoint.
Create Webhook
In the WRLD console, navigate to Integrations > Webhooks > New Webhook.
Enter your endpoint URL, e.g., https://your-webhook-url.com/wrld.
Select Events
Choose events like ticket.created or service.alert.
Verify & Test
WRLD sends a test payload. Respond with HTTP 200 to confirm.
Example incoming payload:
{
"event": "ticket.created",
"data": {
"id": "ticket_456",
"subject": "Server downtime",
"priority": "high"
},
"timestamp": "2024-01-15T10:30:00Z"
}
Third-Party Integrations
WRLD supports seamless connections to popular tools.
Send alerts and ticket updates to Slack channels.
await wrld.integrations.slack.connect({
channel: '#alerts',
events: ['alert.triggered']
});
wrld.integrations.slack.connect(
channel="#alerts",
events=["alert.triggered"]
)
Build no-code workflows with 5000+ apps.
Use the WRLD Zapier app: search "WRLD" in Zapier and authenticate.
Sync issues with WRLD tickets for devops teams.
Requires GitHub App installation from WRLD console.
Custom Integrations Roadmap
Track upcoming and planned integrations.
Slack Alerts
Real-time notifications
Zapier
No-code automations
Microsoft Teams
Channel integrations
ServiceNow
Enterprise ITSM sync
PagerDuty
On-call escalations