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