Skip to main content

API Reference

Complete REST API documentation for integrating with WIIL Platform.


Base URL​

https://api.wiil.io/v1

Authentication​

All API requests require authentication using an API key passed in the request header:

X-Wiil-Api-Key: wiil_proj_your_api_key_here

Example Request:

curl https://api.wiil.io/v1/conversations \
-H "X-Wiil-Api-Key: wiil_proj_..." \
-H "Content-Type: application/json"

Learn more about Authentication →


API Endpoints​

Dynamic Agents​

Simplified single-call agent deployment — see the Dynamic Agent Setup Guide for the full walkthrough.

Account Management​

Agent Configuration​

Telephony​

Catalog — Properties​

Catalog — Services & Appointments​

Catalog — Products​

Catalog — Menu​

Reservations​

Transactions​

Communications​

Customers​

Customer identities and contact details — see Handling Customer Data for the access model and privacy practices.

Platform​


HTTP Status Codes​

CodeDescription
200Success
201Created
400Bad Request
401Unauthorized
403Forbidden
404Not Found
429Rate Limited
500Server Error

SDKs​

  • JavaScript/TypeScript - npm install wiil-js
  • Python - pip install wiil-python

View SDK Documentation →


Additional Resources​