認証と認可

Cacoo API への認証方式は以下の2つがあります。

1. API キー

リクエストパラメーターにユーザーごとに発行された API キーを付加して認証する方式です。 API キーはログイン後にここから発行できます。

リソースへのアクセス時に、発行されたAPI キーをパラメータ名 “apiKey” として付加することで認証が行えます。

https://cacoo.com/api/v1/diagrams.json?apiKey=abcdefghijklmn

2. OAuth 1.0a

OAuth 1.0a による認証方式です。アプリケーションの登録はログイン後にここから行います。

以下の URL で Access Token の取得を行います。

Access Token:

https://cacoo.com/oauth/access_token

Authorize:

https://cacoo.com/oauth/authorize

Request Token:

https://cacoo.com/oauth/request_token

OAuth での認証からアカウント登録を行う場合、以下のパラメータを Authorize の URL に指定することで、アカウント登録フォームへの事前入力ができます。

Name Description
signup.mailAddress アカウントのメールアドレス
signup.nickname アカウントのニックネーム

3. OAuth 2.0

OAuth 2.0 による認証方式です。アプリケーションの登録はログイン後にここから行います。

以下の URL で Token の取得を行います。

Token:

https://cacoo.com/oauth2/token

Authorize:

https://cacoo.com/oauth2/authorize