🛠API
The WIP API lets you build third-party apps for WIP and integrate with existing ones.
The API has recently been updated to switch away from the more complicated GraphQL API to a simpler REST API.
Usage of the API is subject to our API Terms
REST API
Authentication
All API requests must be authenticated. You can authenticate using an API key or through an OAuth access token.
OAuth
You can use OAuth to authenticate WIP users, request their data, and create todos on their behalf.
We use OAuth 2.0 with the typical end points on https://wip.co/oauth/*
Some examples:
-
https://wip.co/oauth/authorize/native
-
https://wip.co/oauth/authorize
-
https://wip.co/oauth/token
-
https://wip.co/oauth/introspect
-
https://wip.co/oauth/token/info
Zapier
We also have a Zapier integration that lets you connect WIP to hundreds of other apps.
Examples
- Our ChatGPT plugin is built using this API.
- changelog.php
- Scriptable widget for iPhone