---
title: "アクセストークンを要求してください"
slug: "request-an-access-token"
abstract: "APIキーを作成してSitecore CDP REST APIリクエストを始めるためのアクセストークンのリクエスト方法。"
---
# アクセストークンを要求してください

POST https://auth.sitecorecloud.io/oauth/token

アクセストークンを要求するためにPOSTリクエストを出します。プレースホルダーの値は[APIキーとAPIシークレット](https://doc.sitecore.com/cdp/ja/developers/api/rest-apis/authentication-and-authorization/create-an-api-key.html "Create an API key")に置き換えます。

応答の中にaccess\_tokenキーはアクセストークンを含みます。

curl -X POST 'https://auth.sitecorecloud.io/oauth/token' \\
--header 'Content-Type: application/x-www-form-urlencoded' \\
--data-urlencode 'client\_id=<APIKey>' \\
--data-urlencode 'client\_secret=<APISecret>' \\
--data-urlencode 'grant\_type=client\_credentials' \\
--data-urlencode 'audience=https://api.sitecorecloud.io'

{
 "access\_token": "<accessToken>",
 "scope": "cdp.audience\_exports:r",
 "expires\_in": 86400,
 "token\_type": "Bearer"
}

> !重要アクセストークンは24時間後に期限切れとなります。もしリクエストが予期せずステータス401 Unauthorizedの返答を返した場合は、このPOSTリクエストを繰り返して新しいアクセストークンを申請してください。
> 
> アクセストークンが有効な間は、このPOSTリクエストを繰り返さないために、24時間キャッシュすることを推奨します。

これでREST APIリクエストを始めることができます。すべてのREST APIリクエストのリクエストヘッダーにアクセストークンを含める必要があります。例えば:

curl -X GET '<baseURL>/v2/...' \\
-H 'Authorization: Bearer <accessToken>' \\
-H 'Accept: application/json'