---
title: "リトリーブフローの定義"
slug: "retrieve-flow-definitions"
abstract: "Sitecore Personalize Flow定義REST APIを使ってフロー定義を取得する方法を説明します。"
---
# リトリーブフローの定義

GET /v3/flowDefinitions

すべてのフロー定義を取得します。

レスポンスでは、items配列内のすべてのオブジェクトにおいて、refキーにフロー定義参照が含まれています。

例えば、フロー定義参照を使って特定のフロー定義とやり取りしたり、[取得したり更新](https://doc.sitecore.com/personalize/ja/developers/api/rest-apis/flow-definition-rest-api/update-a-flow-definition.html "Update a flow definition")したりします。[](https://doc.sitecore.com/personalize/ja/developers/api/rest-apis/flow-definition-rest-api/retrieve-a-flow-definition.html "Retrieve a flow definition")

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

{
 "href": "<baseURL>/v3/flowDefinitions",
 "items": 
 {
 "clientKey": "pqsPERS3lw12v5a9rrHPW1c4hET73GxQ",
 "href": "<baseURL>/v3/flowDefinitions/ddfa024b-dd69-4e4d-af78-44d6cf0d7bf8",
 "ref": "ddfa024b-dd69-4e4d-af78-44d6cf0d7bf8",
 "name": "Alert bar 1",
 "modifiedByRef": "zwxCA58jwLzfeU2mNGgalCpoJzNVYOJl@clients",
 "modifiedAt": "2026-07-04T13:\`45:32\`.922Z",
 "revision": 1,
 "archived": false,
 "friendlyId": "alert\_bar\_1",
 "type": "INTERACTIVE\_WEB\_FLOW",
 "subtype": "EXPERIENCE",
 "channels": 
 "WEB"
 ,
 "triggers": ,
 "tags": ,
 "businessProcess": "interactive\_v1",
 "traffic": {
 "type": "simpleTraffic",
 "weightingAlgorithm": "USER\_DEFINED",
 "modifiedAt": "2026-07-04T13:\`45:33\`.033Z",
 "allocation": 100,
 "splits": ,
 "coupled": false
 },
 "variants": ,
 "transpiledVariants": ,
 "status": "DRAFT",
 "schedule": {
 "type": "simpleSchedule",
 "startDate": "2026-07-04T11:\`46:41\`.810Z"
 },
 "revisions": {
 "href": "<baseURL>/v3/flowDefinitions/ddfa024b-dd69-4e4d-af78-44d6cf0d7bf8/revisions"
 },
 "sampleSizeConfig": {
 "baseValue": 0.02,
 "minimumDetectableDifference": 0.2,
 "confidenceLevel": 0.95
 }
 }
 
}