---
title: "REST API"
slug: "rest-apis"
abstract: "Sitecore CDP REST APIの紹介。"
---
# REST API

REST APIは、Sitecore CDPで利用可能なデータの取得、作成、更新、削除を可能にします。

## 概要

Sitecore CDPはREST APIを通じてリソースを公開しており、標準的なフォーマットでデータを柔軟に提供する方法を提供します。Sitecore CDP REST APIはリソース表現JSONサポートしています。

基本的なレベルでは、REST APIを使ってSitecore CDPへの同期アクセスを提供できます。REST APIを使ってデータを更新したり、現在の状態を読み取ったりできます。REST APIは重要な統合要件を満たし、マッシュアップでデータを容易に結合できるだけでなく、ベースのRESTサービス群を拡張することも可能にします。例えば、独自のカスタム属性を使い、それらをSitecore CDPリソースに利用可能にしたいかもしれません。これを行うには、スキーマのないJSONオブジェクトであるデータ拡張リソースを使い、特定の名前と値のペアを許可します。

![Data capturing.](https://doc.sitecore.com/api/markdown-image/cdp/ja/developers/api/images/cdp-diagram-rest-apis.jpg)

以下はREST APIの特徴です:

-   同期通話のサポート
-   処理エラーを報告します
-   サーバーサイドリクエストのサポート
-   セッション認証
-   データの読み書き
-   オンラインデータキャプチャ(ODC)

## REST APIの使用タイミング

以下のREST APIを使ってSitecore CDPリソースに対してCRUD操作を行えます:

-   [ゲストREST API](https://api-docs.sitecore.com/cdp/guest-rest-api) - ゲストの行動データや取引データを扱うこと。
-   [ゲストデータ拡張REST API](https://api-docs.sitecore.com/cdp/guest-rest-api) - お好みの追加のゲストデータに対応します。
-   注文[、](https://api-docs.sitecore.com/cdp/order-rest-api)[注文アイテム](https://api-docs.sitecore.com/cdp/order-rest-api)、[注文コンタクト](https://api-docs.sitecore.com/cdp/order-rest-api)、注文消費者[向けREST](https://api-docs.sitecore.com/cdp/order-rest-api) APIなど、注文関連データに対応するためのサービス。
-   [注文データ拡張](https://api-docs.sitecore.com/cdp/order-rest-api) および [注文アイテムデータ拡張](https://api-docs.sitecore.com/cdp/order-rest-api) REST APIは、追加の注文および注文項目データに対応します。
-   [オーディエンスエクスポートREST API](https://api-docs.sitecore.com/cdp/audience-export-rest-api) - Sitecore CDP外で使用するためにエクスポートされたオーディエンスデータにアクセスするためのもの。

Sitecore CDPは、RESTリソースの取得および更新のためにURLエンドポイントを公開するインタラクティブなWebサービスのスイートを展開することを可能にします。RESTトピックには以下の情報が含まれています:

-   リソース属性
-   例行的な要求
-   回答例