콘텐츠로 이동

동의 문서 목록 조회

GET
/api/core/organization/{organizationId}/privacy/consent-documents
curl --request GET \
--url https://www.easterad.com/api/core/organization/example/privacy/consent-documents \
--header 'Authorization: Bearer <token>'
organizationId
required
string
/^[0-9a-fA-F]{24}$/
kind
Any of:
string
Allowed value: CONSENT_DOCUMENT_KIND_THIRD_PARTY_SHARING

성공

Media typeapplication/json
Array<object>
object
kind
required
Any of:
string
Allowed value: CONSENT_DOCUMENT_KIND_THIRD_PARTY_SHARING
version
required
integer
addedAt
required
string
/^[0-9]{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](?:\.[0-9]{1,9})?(?:Z|[+-](?:[01][0-9]|2[0-3]):[0-5][0-9])$/
document
required
object
_id
required
string
kind
required
Any of:
string
Allowed value: CONSENT_DOCUMENT_KIND_THIRD_PARTY_SHARING
partners
required
Array<object>
<= 32 items
object
partnerId
required
string
name
required
string
recipientEntity
required
string
dataItems
required
Array
>= 1 items <= 16 items
notice
required
object
title
required
string
>= 1 characters <= 200 characters
language
required
string
/^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$/
issuedAt
required
string
/^[0-9]{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](?:\.[0-9]{1,9})?(?:Z|[+-](?:[01][0-9]|2[0-3]):[0-5][0-9])$/
Example
[
{
"kind": "CONSENT_DOCUMENT_KIND_THIRD_PARTY_SHARING",
"document": {
"kind": "CONSENT_DOCUMENT_KIND_THIRD_PARTY_SHARING",
"dataItems": [
"CONSENT_DATA_ITEM_IP_ADDRESS"
]
}
}
]

오류 — 공통 오류 응답. 인증 단계 오류 코드는 문서의 “인증” 페이지를 참조.

Media typeapplication/json
object
statusCode
required
number
code
required

BadRequest | Unauthorized | Forbidden | NotFound | Conflict | TooManyRequests | InternalServerError | ServiceUnavailable

string
message
required
string
reason

선택 상세 사유. 예: CREATIVE_NOT_READY

string
assetId

관련 소재 ID (선택)

string
authorization
object
reason
required
Any of:
number
0
condition
required
Any of:
number
0
permissions
required
Array<object>
object
statement
required
string
label
required
string
Example
{
"authorization": {
"reason": 0,
"condition": 0
}
}