REST API
- Enable the REST API in ShahiAssist → Settings → Integrations.
- The API base URL is
https://yoursite.com/wp-json/shahi-assist/v1/. - Endpoints include:
- Authentication:
- Examples:
- See
API.mdfor full documentation. - Enable webhooks in Settings → Integrations.
- Add one or more webhook URLs (e.g., to Slack, Zapier).
- Select events to trigger:
- Payloads are JSON objects with event data.
- Test webhooks with the debug log.
- Slack/Zapier: Send notifications to channels.
- CRM Systems: Sync tickets with Salesforce, HubSpot.
- Helpdesk Tools: Integrate with Zendesk, Freshdesk.
- Use API for custom integrations or mobile apps.
– /tickets – CRUD operations for tickets.
– /articles – Manage KB articles.
– /users – User management.
– Use WordPress Application Passwords (generate in user profile).
– Or OAuth for advanced setups.
– GET /tickets to list tickets.
– POST /tickets to create a ticket.
Webhooks
– ticket.created
– ticket.status_changed
– ticket.reply
– article.published
External Integrations
Share this article
Still need help?
Our support team is ready to assist you with personalized guidance for your workspace.