🛠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

Documentation & Demo

OpenAPI.yml

Manage API Keys

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.

Manage OAuth applications

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