Skip to content

Setup

Get the API details from your development team, and register a credential if the API requires authentication.

Get the following four things from your development team. Share the API integration guide page with them as well.

What to getWhat it’s forExample
API URLEntered as-is in the instructionhttps://api.example.com/points
Request methodHow you write the instruction depends on GET or POSTGET
Authentication methodIf authentication is required, register it in step 2Basic or Token, or none
Sample response (JSON)Shows which fields you can use in the message{"amount": 12000, "expires_at": "2026-09-30"}

Skip this step if the API can be called without authentication.

For APIs that require authentication, don’t put the ID or token in the message. Register it first, then refer to it by name in the message.


In Settings › Project, you can register up to 10 credentials per project.

Credentials section on the Settings › Project screen


Choose Basic or Token based on the authentication method your development team gave you.

TypeChoose this whenFields
BasicThe API authenticates with an ID and passwordCredential name, ID, PW, Allowed domain
TokenThe API authenticates with a header, such as Authorization: Bearer ...Credential name, Header name, Header value, Allowed domain

Add credential modal


  • Give the credential a name that tells you which API it’s for, such as stock_api.
  • The allowed domain is used only when it exactly matches the domain of the request URL. Subdomains don’t count.
Allowed domainRequest URLUsed
api.example.comhttps://api.example.com/stockYes
api.example.comhttps://other.example.com/stockNo
api.example.comhttps://shop.api.example.com/stockNo

Click the copy button to the left of a credential name in the list to copy it in a form you can paste straight into your message.

Copy button for a credential name and the copied message