Typetalk API Overview

What can I do with Typetalk API?

Create a bot to get Typetalk Token

  1. Open the Edit Topic page, then click on the Bots tab and "Add bot" button.
  2. Enter a bot ID and name, and select API Scope.
  3. After clicking on the "Create" button, you will receive a Typetalk Token. Use this token to access topic APIs. See Using Bot's Typetalk Token for details.

Create a bot with Webhook URL

  1. Open the Edit Topic page, then click on the Bots tab and "Add bot" button.
  2. Enter a bot ID, name and its Webhook URL, then click on the "Create" button. See Webhook for details.

Register an application with Client Credentials grant type

  1. Click on the "Register new application" button on the Developer Application page.
  2. Enter your application name, and select Client Credentials grant type.
  3. After clicking on the "Register" button, you will receive the client_id and client_secret. Use them to get an access token. See Get access token using client credentials for details.
  4. Access APIs using this token.

Register an application with Authorization Code grant type

  1. Click on the "Register new application" button on the Developer Application page.
  2. Enter your application name, and select Authorization Code grant type.
  3. After clicking on the "Register" button, you will receive the client_id and client_secret. Use them to get an access token. See Get access token using authorization code for details.
  4. Access APIs using this token.