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

  • Open the Edit Topic page, then click on the Bots tab and “Add bot” button.
  • 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

  • Click on the “Register new application” button on the Developer Application page.
  • Enter your application name, and select Client Credentials grant type.
  • 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.
  • Access APIs using this token.

Register an application with Authorization Code grant type

  • Click on the “Register new application” button on the Developer Application page.
  • Enter your application name, and select Authorization Code grant type.
  • 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.
  • Access APIs using this token.