Organization
Overview
Provides an Application Programming Interface (API) that supports programmatic use of IaaS/PaaS products provided by SCP.
This guide provides a brief description of Organization service and how to call API.
The API is provided as a RESTful API, and it responds in JSON format.
Version
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Status | Not Before |
|---|
| 1.2 | CURRENT | - |
| 1.1 | DEPRECATED | 20260531 |
| 1.0 | DEPRECATED | 20251231 |
OpenAPI URL
https://organization.{environment}.samsungsdscloud.com
Environment and Region List
| environment | region |
|---|
| s | kr-west1 |
| s | kr-east1 |
| g | kr-south1 |
| g | kr-south2 |
| g | kr-south3 |
| e | kr-west1 |
| e | kr-east1 |
1 - APIs
1.1 - AcceptInvitation
1.1.1 - 1.2
put /v1/invitations/{invitation_id}/accept
Description
accept a specific invitation
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | invitation_id required | Invitation ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | InvitationAcceptResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/invitations/{invitation_id}/accept
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"failed_id": {
"error_code": "Invitation.AlreadySentError",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"failed_name": "My Organization",
"response": {}
},
"master_account_email": "score@samsung.com",
"success_id": {
"success_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"success_name": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.1.2 - 1.1
put /v1/invitations/{invitation_id}/accept
Description
accept a specific invitation
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | invitation_id required | Invitation ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | InvitationAcceptResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/invitations/{invitation_id}/accept
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"failed_id": {
"error_code": "Invitation.AlreadySentError",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"failed_name": "My Organization",
"response": {}
},
"master_account_email": "score@samsung.com",
"success_id": {
"success_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"success_name": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.1.3 - 1.0
put /v1/invitations/{invitation_id}/accept
Description
accept a specific invitation
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | invitation_id required | Invitation ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | InvitationAcceptResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/invitations/{invitation_id}/accept
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"failed_id": {
"error_code": "Invitation.AlreadySentError",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"failed_name": "My Organization",
"response": {}
},
"master_account_email": "score@samsung.com",
"success_id": {
"success_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"success_name": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.2 - AttachPolicyBindings
1.2.1 - 1.2
post /v1/assignments/policy-bindings
Description
attach policy bindings
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/assignments/policy-bindings
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"entity": "POLICY",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"policy_ids": [
"f98e76d54c32b10a9z8y7x6w5v4u3"
],
"target_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Conflict",
"failed_caused": "Account 482d111a302547fbbd11ee0141ea23bb is not found",
"failed_id": "ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"response": {}
}
],
"success_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
1.2.2 - 1.1
post /v1/assignments/policy-bindings
Description
attach policy bindings
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
Example HTTP request
Request path
/v1/assignments/policy-bindings
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"entity": "POLICY",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"policy_ids": [
"f98e76d54c32b10a9z8y7x6w5v4u3"
],
"target_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Conflict",
"failed_caused": "Account 482d111a302547fbbd11ee0141ea23bb is not found",
"failed_id": "ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"response": {}
}
],
"success_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
1.2.3 - 1.0
post /v1/assignments/policy-bindings
Description
attach policy bindings
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
Example HTTP request
Request path
/v1/assignments/policy-bindings
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"entity": "POLICY",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"policy_ids": [
"f98e76d54c32b10a9z8y7x6w5v4u3"
],
"target_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Conflict",
"failed_caused": "Account 482d111a302547fbbd11ee0141ea23bb is not found",
"failed_id": "ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"response": {}
}
],
"success_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
1.3 - CancelInvitations
1.3.1 - 1.2
put /v1/invitations/cancel
Description
cancel invitations
State
ACTIVE (CURRENT)
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | InvitationCancelResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/invitations/cancel
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"ids": [
"138c2fc8c29a449dbfa8681f8f1d78e2"
],
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"success_ids": [
"138c2fc8c29a449dbfa8681f8f1d78e2"
]
}
1.3.2 - 1.1
put /v1/invitations/cancel
Description
cancel invitations
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | InvitationCancelResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/invitations/cancel
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"ids": [
"138c2fc8c29a449dbfa8681f8f1d78e2"
],
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"success_ids": [
"138c2fc8c29a449dbfa8681f8f1d78e2"
]
}
1.3.3 - 1.0
put /v1/invitations/cancel
Description
cancel invitations
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | InvitationCancelResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/invitations/cancel
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"ids": [
"138c2fc8c29a449dbfa8681f8f1d78e2"
],
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"success_ids": [
"138c2fc8c29a449dbfa8681f8f1d78e2"
]
}
1.4 - CreateAccount
1.4.1 - 1.2
post /v1/organization-accounts
Description
create a account
State
ACTIVE (CURRENT)
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 201 | Created | AccountCreateResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/organization-accounts
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"login_id": "log-archive@samsung.com",
"name": "score-account",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"role_name": "OrganizationAccountAccessRole"
}
Example HTTP response
Response 201
{
"failed": {
"error_code": "Organization.AccountNotRemovable",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"response": {}
},
"success": {
"success_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"success_name": "score-account"
}
}
1.4.2 - 1.1
post /v1/organization-accounts
Description
create a account
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 201 | Created | AccountCreateResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/organization-accounts
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"login_id": "log-archive@samsung.com",
"name": "score-account",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"role_name": "OrganizationAccountAccessRole"
}
Example HTTP response
Response 201
{
"failed": {
"error_code": "Organization.AccountNotRemovable",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"response": {}
},
"success": {
"success_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"success_name": "score-account"
}
}
1.4.3 - 1.0
post /v1/organization-accounts
Description
create a account
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 201 | Created | AccountCreateResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/organization-accounts
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"login_id": "log-archive@samsung.com",
"name": "score-account",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"role_name": "OrganizationAccountAccessRole"
}
Example HTTP response
Response 201
{
"failed": {
"error_code": "Organization.AccountNotRemovable",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"response": {}
},
"success": {
"success_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"success_name": "score-account"
}
}
1.5 - CreateDelegationPolicy
1.5.1 - 1.2
post /v1/delegation-policies
Description
create a delegation policy
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 201
{
"policy": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.5.2 - 1.1
post /v1/delegation-policies
Description
create a delegation policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 201
{
"policy": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.5.3 - 1.0
post /v1/delegation-policies
Description
create a delegation policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 201
{
"policy": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.6 - CreateInvitation
1.6.1 - 1.2
post /v1/invitations
Description
create an invitation
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/invitations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"target_login_ids": [
"score-1@samsung.com"
]
}
Example HTTP response
Response 201
{
"failed_ids": [
{
"error_code": "Invitation.AlreadySentError",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": [
"score-1@samsung.com"
],
"response": {}
}
],
"success_ids": [
"log-archive@samsung.com"
]
}
1.6.2 - 1.1
post /v1/invitations
Description
create an invitation
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
Example HTTP request
Request path
/v1/invitations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"target_login_ids": [
"score-1@samsung.com"
]
}
Example HTTP response
Response 201
{
"failed_ids": [
{
"error_code": "Invitation.AlreadySentError",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": [
"score-1@samsung.com"
],
"response": {}
}
],
"success_ids": [
"log-archive@samsung.com"
]
}
1.6.3 - 1.0
post /v1/invitations
Description
create an invitation
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
Example HTTP request
Request path
/v1/invitations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"target_login_ids": [
"score-1@samsung.com"
]
}
Example HTTP response
Response 201
{
"failed_ids": [
{
"error_code": "Invitation.AlreadySentError",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": [
"score-1@samsung.com"
],
"response": {}
}
],
"success_ids": [
"log-archive@samsung.com"
]
}
1.7 - CreateOrganization
1.7.1 - 1.2
post /v1/organizations
Description
create a organization
State
ACTIVE (CURRENT)
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 201 | Created | OrganizationShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
| 409 | Conflict | None |
Example HTTP request
Request path
/v1/organizations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"name": "My Organization"
}
Example HTTP response
Response 201
{
"organization": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
}
1.7.2 - 1.1
post /v1/organizations
Description
create a organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 201 | Created | OrganizationShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
| 409 | Conflict | None |
Example HTTP request
Request path
/v1/organizations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"name": "My Organization"
}
Example HTTP response
Response 201
{
"organization": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
}
1.7.3 - 1.0
post /v1/organizations
Description
create a organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 201 | Created | OrganizationShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
| 409 | Conflict | None |
Example HTTP request
Request path
/v1/organizations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"name": "My Organization"
}
Example HTTP response
Response 201
{
"organization": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
}
1.8 - CreateOrganizationUnit
1.8.1 - 1.2
post /v1/organization-units
Description
create an organization unit
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/organization-units
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"description": "Score Organization Unit",
"name": "score-organization-unit",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"policy_ids": [
"f98e76d54c32b10a9z8y7x6w5v4u3"
]
}
Example HTTP response
Response 201
{
"organization_unit": {
"control_policies": [
{
"policy_id": "f98e76d54c32b10a9z8y7x6w5v4u3",
"policy_name": "test-policy-name"
}
],
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
}
1.8.2 - 1.1
post /v1/organization-units
Description
create an organization unit
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
Example HTTP request
Request path
/v1/organization-units
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"description": "Score Organization Unit",
"name": "score-organization-unit",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"policy_ids": [
"f98e76d54c32b10a9z8y7x6w5v4u3"
]
}
Example HTTP response
Response 201
{
"organization_unit": {
"control_policies": [
{
"policy_id": "f98e76d54c32b10a9z8y7x6w5v4u3",
"policy_name": "test-policy-name"
}
],
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
}
1.8.3 - 1.0
post /v1/organization-units
Description
create an organization unit
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
Example HTTP request
Request path
/v1/organization-units
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"description": "Score Organization Unit",
"name": "score-organization-unit",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"policy_ids": [
"f98e76d54c32b10a9z8y7x6w5v4u3"
]
}
Example HTTP response
Response 201
{
"organization_unit": {
"control_policies": [
{
"policy_id": "f98e76d54c32b10a9z8y7x6w5v4u3",
"policy_name": "test-policy-name"
}
],
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
}
1.9 - CreateServiceControlPolicy
1.9.1 - 1.2
post /v1/service-control-policies
Description
create a service control policy
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/service-control-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"type": "MANAGED"
}
Example HTTP response
Response 201
{
"policy": {
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"service_name": "Organization",
"source": "ORGANIZATION",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2",
"state": "ACTIVE",
"type": "MANAGED"
}
}
1.9.2 - 1.1
post /v1/service-control-policies
Description
create a service control policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
Example HTTP request
Request path
/v1/service-control-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"type": "MANAGED"
}
Example HTTP response
Response 201
{
"policy": {
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"service_name": "Organization",
"source": "ORGANIZATION",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2",
"state": "ACTIVE",
"type": "MANAGED"
}
}
1.9.3 - 1.0
post /v1/service-control-policies
Description
create a service control policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
Example HTTP request
Request path
/v1/service-control-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"type": "MANAGED"
}
Example HTTP response
Response 201
{
"policy": {
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"service_name": "Organization",
"source": "ORGANIZATION",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2",
"state": "ACTIVE",
"type": "MANAGED"
}
}
1.10 - DeclineInvitation
1.10.1 - 1.2
put /v1/invitations/{invitation_id}/decline
Description
decline a specific invitation
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | invitation_id required | Invitation ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | InvitationShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/invitations/{invitation_id}/decline
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"invitation": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"expired_time": "2024-04-30T12:34:56.789Z",
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"requested_time": "2024-04-17T12:34:56.789Z",
"state": "REFUSED",
"target_account_id": "338c2fc8c29a449dbfa8681f8f1d78e5"
}
}
1.10.2 - 1.1
put /v1/invitations/{invitation_id}/decline
Description
decline a specific invitation
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | invitation_id required | Invitation ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | InvitationShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/invitations/{invitation_id}/decline
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"invitation": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"expired_time": "2024-04-30T12:34:56.789Z",
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"requested_time": "2024-04-17T12:34:56.789Z",
"state": "REFUSED",
"target_account_id": "338c2fc8c29a449dbfa8681f8f1d78e5"
}
}
1.10.3 - 1.0
put /v1/invitations/{invitation_id}/decline
Description
decline a specific invitation
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | invitation_id required | Invitation ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | InvitationShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/invitations/{invitation_id}/decline
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"invitation": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"expired_time": "2024-04-30T12:34:56.789Z",
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"requested_time": "2024-04-17T12:34:56.789Z",
"state": "REFUSED",
"target_account_id": "338c2fc8c29a449dbfa8681f8f1d78e5"
}
}
1.11 - DeleteAccount
1.11.1 - 1.2
delete /v1/organization-accounts/{account_id}
Description
Delete a specific account
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | account_id required | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/organization-accounts/{account_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 204
1.12 - DeleteDelegationPolicy
1.12.1 - 1.2
delete /v1/delegation-policies
Description
delete a specific delegation policy
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 204 | No Content | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 204
1.12.2 - 1.1
delete /v1/delegation-policies
Description
delete a specific delegation policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 204 | No Content | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 204
1.12.3 - 1.0
delete /v1/delegation-policies
Description
delete a specific delegation policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 204 | No Content | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 204
1.13 - DeleteOrganization
1.13.1 - 1.2
delete /v1/organizations/{organization_id}
Description
delete a specific organization
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
Responses
Example HTTP request
Request path
/v1/organizations/{organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"failed": {
"error_code": "Organization.delete.MemberAccountIsExist",
"failed_caused": "Payment method registration required.",
"failed_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"response": {}
},
"success": "My Organization"
}
1.13.2 - 1.1
delete /v1/organizations/{organization_id}
Description
delete a specific organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
Responses
Example HTTP request
Request path
/v1/organizations/{organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"failed": {
"error_code": "Organization.delete.MemberAccountIsExist",
"failed_caused": "Payment method registration required.",
"failed_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"response": {}
},
"success": "My Organization"
}
1.13.3 - 1.0
delete /v1/organizations/{organization_id}
Description
delete a specific organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
Responses
Example HTTP request
Request path
/v1/organizations/{organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"failed": {
"error_code": "Organization.delete.MemberAccountIsExist",
"failed_caused": "Payment method registration required.",
"failed_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"response": {}
},
"success": "My Organization"
}
1.14 - DeleteOrganizationUnits
1.14.1 - 1.2
delete /v1/organization-units
Description
delete organization units
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/organization-units
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"ids": [
"ou-c29a138f8f1d78e24dbfa8681fc2fc8"
],
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Organization.UnitNotRemovable",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": "ou-abc1f2h1j0l9n8p7r6t5v4x3z2y1w0",
"response": {}
}
],
"success_ids": [
"ou-c29a138f8f1d78e24dbfa8681fc2fc8"
]
}
1.14.2 - 1.1
delete /v1/organization-units
Description
delete organization units
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
Example HTTP request
Request path
/v1/organization-units
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"ids": [
"ou-c29a138f8f1d78e24dbfa8681fc2fc8"
],
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Organization.UnitNotRemovable",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": "ou-abc1f2h1j0l9n8p7r6t5v4x3z2y1w0",
"response": {}
}
],
"success_ids": [
"ou-c29a138f8f1d78e24dbfa8681fc2fc8"
]
}
1.14.3 - 1.0
delete /v1/organization-units
Description
delete organization units
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
Example HTTP request
Request path
/v1/organization-units
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"ids": [
"ou-c29a138f8f1d78e24dbfa8681fc2fc8"
],
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Organization.UnitNotRemovable",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": "ou-abc1f2h1j0l9n8p7r6t5v4x3z2y1w0",
"response": {}
}
],
"success_ids": [
"ou-c29a138f8f1d78e24dbfa8681fc2fc8"
]
}
1.15 - DeleteServiceControlPolicies
1.15.1 - 1.2
delete /v1/service-control-policies
Description
delete service control policies
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/service-control-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"ids": [
"138c2fc8c29a449dbfa8681f8f1d78e2"
],
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"binding_targets": [
{
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8 or b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"name": "score-organization-unit or score-account",
"type": "OU"
}
],
"error_code": "Policy.PolicyInUseError",
"failed_caused": "The specified policy is in use and cannot be deleted.",
"failed_id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"response": {}
}
],
"success_ids": [
""
]
}
1.15.2 - 1.1
delete /v1/service-control-policies
Description
delete service control policies
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
Example HTTP request
Request path
/v1/service-control-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"ids": [
"138c2fc8c29a449dbfa8681f8f1d78e2"
],
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"binding_targets": [
{
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8 or b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"name": "score-organization-unit or score-account",
"type": "OU"
}
],
"error_code": "Policy.PolicyInUseError",
"failed_caused": "The specified policy is in use and cannot be deleted.",
"failed_id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"response": {}
}
],
"success_ids": [
""
]
}
1.15.3 - 1.0
delete /v1/service-control-policies
Description
delete service control policies
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
Example HTTP request
Request path
/v1/service-control-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"ids": [
"138c2fc8c29a449dbfa8681f8f1d78e2"
],
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"binding_targets": [
{
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8 or b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"name": "score-organization-unit or score-account",
"type": "OU"
}
],
"error_code": "Policy.PolicyInUseError",
"failed_caused": "The specified policy is in use and cannot be deleted.",
"failed_id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"response": {}
}
],
"success_ids": [
""
]
}
1.16 - LeaveOrganization
1.16.1 - 1.2
delete /v1/organizations/{organization_id}/membership
Description
leave a specific organization
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
Responses
Example HTTP request
Request path
/v1/organizations/{organization_id}/membership
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"failed": {
"error_code": "Organization.AccountNotRemovable",
"failed_caused": "Payment method registration required.",
"failed_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"failed_name": "My Organization",
"response": {}
},
"success": {
"success_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"success_name": "My Organization"
}
}
1.16.2 - 1.1
delete /v1/organizations/{organization_id}/membership
Description
leave a specific organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
Responses
Example HTTP request
Request path
/v1/organizations/{organization_id}/membership
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"failed": {
"error_code": "Organization.AccountNotRemovable",
"failed_caused": "Payment method registration required.",
"failed_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"failed_name": "My Organization",
"response": {}
},
"success": {
"success_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"success_name": "My Organization"
}
}
1.16.3 - 1.0
delete /v1/organizations/{organization_id}/membership
Description
leave a specific organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
Responses
Example HTTP request
Request path
/v1/organizations/{organization_id}/membership
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"failed": {
"error_code": "Organization.AccountNotRemovable",
"failed_caused": "Payment method registration required.",
"failed_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"failed_name": "My Organization",
"response": {}
},
"success": {
"success_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"success_name": "My Organization"
}
}
1.17 - ListAccountInvitations
1.17.1 - 1.2
get /v1/account-invitations
Description
get account invitation list
State
ACTIVE (CURRENT)
Responses
Example HTTP request
Request path
/v1/account-invitations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"account_invitations": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"expired_time": "2024-04-30T12:34:56.789Z",
"id": "0a36e0746dbf4908acf0357829701381",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"master_account_login_id": "log-archive@samsung.com",
"master_account_name": "CoreKim",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"organization_name": "My Organization",
"requested_time": "2024-04-17T12:34:56.789Z",
"state": "INVITING",
"target_account_id": "338c2fc8c29a449dbfa8681f8f1d78e5"
}
],
"count": 5
}
1.17.2 - 1.1
get /v1/account-invitations
Description
get account invitation list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Responses
Example HTTP request
Request path
/v1/account-invitations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"account_invitations": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"expired_time": "2024-04-30T12:34:56.789Z",
"id": "0a36e0746dbf4908acf0357829701381",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"master_account_login_id": "log-archive@samsung.com",
"master_account_name": "CoreKim",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"organization_name": "My Organization",
"requested_time": "2024-04-17T12:34:56.789Z",
"state": "INVITING",
"target_account_id": "338c2fc8c29a449dbfa8681f8f1d78e5"
}
],
"count": 5
}
1.17.3 - 1.0
get /v1/account-invitations
Description
get account invitation list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Responses
Example HTTP request
Request path
/v1/account-invitations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"account_invitations": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"expired_time": "2024-04-30T12:34:56.789Z",
"id": "0a36e0746dbf4908acf0357829701381",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"master_account_login_id": "log-archive@samsung.com",
"master_account_name": "CoreKim",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"organization_name": "My Organization",
"requested_time": "2024-04-17T12:34:56.789Z",
"state": "INVITING",
"target_account_id": "338c2fc8c29a449dbfa8681f8f1d78e5"
}
],
"count": 5
}
1.18 - ListAccounts
1.18.1 - 1.2
get /v1/organization-accounts
Description
get accounts list
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | id optional | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| any of [string, null] | None |
| query | name optional | Account Name Example : score-account
| any of [string, null] | None |
| query | email optional | Account Email Example : score@samsung.com
| any of [string, null] | None |
| query | login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | None |
| query | joined_start_date optional | Joined Start Datetime Example : 2024-05-17T12:34:56.789Z
| any of [string, null] | None |
| query | joined_end_date optional | Joined End Datetime Example : 2024-05-17T12:34:56.789Z
| any of [string, null] | None |
| query | joined_method optional | Joined Method Example : INVITED
| any of [enum (INVITED, CREATED, CLOUD_CONTROL), null] | None |
| query | exclude_policy_id optional | Policy ID to Exclude Example : 238c2fc8c29a449dbfa8681f8f1d78e2
| any of [string, null] | None |
| query | parent_unit_id optional | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| any of [string, null] | None |
| query | parent_unit_name optional | Root or Parent Organization Unit Name Example : parent-unit-name
| any of [string, null] | None |
| query | type optional | Account Type Example : MEMBER
| any of [enum (MANAGEMENT, DELEGATION, MEMBER, NONE, LOG_ARCHIVE, AUDIT), null] | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountPageResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/organization-accounts
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"accounts": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"email": "score@samsung.com",
"id": "0a36e0746dbf4908acf0357829701381",
"joined_method": "INVITED",
"joined_time": "2024-05-17T12:34:56.789Z",
"login_id": "log-archive@samsung.com",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"name": "score-account",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"parent_unit_name": "parent-unit-name",
"state": "ACTIVE",
"type": "MEMBER"
}
],
"count": 20,
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
]
}
1.18.2 - 1.1
get /v1/organization-accounts
Description
get accounts list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | id optional | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| any of [string, null] | None |
| query | name optional | Account Name Example : score-account
| any of [string, null] | None |
| query | email optional | Account Email Example : score@samsung.com
| any of [string, null] | None |
| query | login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | None |
| query | joined_start_date optional | Joined Start Datetime Example : 2024-05-17T12:34:56.789Z
| any of [string, null] | None |
| query | joined_end_date optional | Joined End Datetime Example : 2024-05-17T12:34:56.789Z
| any of [string, null] | None |
| query | joined_method optional | Joined Method Example : INVITED
| any of [enum (INVITED, CREATED, CLOUD_CONTROL), null] | None |
| query | exclude_policy_id optional | Policy ID to Exclude Example : 238c2fc8c29a449dbfa8681f8f1d78e2
| any of [string, null] | None |
| query | parent_unit_id optional | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| any of [string, null] | None |
| query | parent_unit_name optional | Root or Parent Organization Unit Name Example : parent-unit-name
| any of [string, null] | None |
| query | type optional | Account Type Example : MEMBER
| any of [enum (MANAGEMENT, DELEGATION, MEMBER, NONE, LOG_ARCHIVE, AUDIT), null] | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountPageResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/organization-accounts
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"accounts": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"email": "score@samsung.com",
"id": "0a36e0746dbf4908acf0357829701381",
"joined_method": "INVITED",
"joined_time": "2024-05-17T12:34:56.789Z",
"login_id": "log-archive@samsung.com",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"name": "score-account",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"parent_unit_name": "parent-unit-name",
"state": "ACTIVE",
"type": "MEMBER"
}
],
"count": 20,
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
]
}
1.18.3 - 1.0
get /v1/organization-accounts
Description
get accounts list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | id optional | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| any of [string, null] | None |
| query | name optional | Account Name Example : score-account
| any of [string, null] | None |
| query | email optional | Account Email Example : score@samsung.com
| any of [string, null] | None |
| query | login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | None |
| query | joined_start_date optional | Joined Start Datetime Example : 2024-05-17T12:34:56.789Z
| any of [string, null] | None |
| query | joined_end_date optional | Joined End Datetime Example : 2024-05-17T12:34:56.789Z
| any of [string, null] | None |
| query | joined_method optional | Joined Method Example : INVITED
| any of [enum (INVITED, CREATED, CLOUD_CONTROL), null] | None |
| query | exclude_policy_id optional | Policy ID to Exclude Example : 238c2fc8c29a449dbfa8681f8f1d78e2
| any of [string, null] | None |
| query | parent_unit_id optional | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| any of [string, null] | None |
| query | parent_unit_name optional | Root or Parent Organization Unit Name Example : parent-unit-name
| any of [string, null] | None |
| query | type optional | Account Type Example : MEMBER
| any of [enum (MANAGEMENT, DELEGATION, MEMBER, NONE, LOG_ARCHIVE, AUDIT), null] | None |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountPageResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/organization-accounts
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"accounts": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"email": "score@samsung.com",
"id": "0a36e0746dbf4908acf0357829701381",
"joined_method": "INVITED",
"joined_time": "2024-05-17T12:34:56.789Z",
"login_id": "log-archive@samsung.com",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"name": "score-account",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"parent_unit_name": "parent-unit-name",
"state": "ACTIVE",
"type": "MEMBER"
}
],
"count": 20,
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
]
}
1.19 - ListOrganizationInvitations
1.19.1 - 1.2
get /v1/organization-invitations
Description
get organization invitation list
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | account_id optional | Master Account Name Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r
| any of [string, null] | None |
| query | account_name optional | Master Account Name Example : CoreKim
| any of [string, null] | None |
| query | account_email optional | Master Account Email Example : admin@example.com
| any of [string, null] | None |
| query | state optional | Invitation State Example : INVITING
| any of [enum (INVITING, REFUSED, INVITED, CANCELED, EXPIRED), null] | None |
| query | login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-invitations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"count": 20,
"organization_invitations": [
{
"account_email": "admin@example.com",
"account_name": "CoreKim",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"id": "0a36e0746dbf4908acf0357829701381",
"login_id": "log-archive@samsung.com",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"state": "INVITING",
"target_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r"
}
],
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
]
}
1.19.2 - 1.1
get /v1/organization-invitations
Description
get organization invitation list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | account_id optional | Master Account Name Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r
| any of [string, null] | None |
| query | account_name optional | Master Account Name Example : CoreKim
| any of [string, null] | None |
| query | account_email optional | Master Account Email Example : admin@example.com
| any of [string, null] | None |
| query | state optional | Invitation State Example : INVITING
| any of [enum (INVITING, REFUSED, INVITED, CANCELED, EXPIRED), null] | None |
| query | login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-invitations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"count": 20,
"organization_invitations": [
{
"account_email": "admin@example.com",
"account_name": "CoreKim",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"id": "0a36e0746dbf4908acf0357829701381",
"login_id": "log-archive@samsung.com",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"state": "INVITING",
"target_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r"
}
],
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
]
}
1.19.3 - 1.0
get /v1/organization-invitations
Description
get organization invitation list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | account_id optional | Master Account Name Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r
| any of [string, null] | None |
| query | account_name optional | Master Account Name Example : CoreKim
| any of [string, null] | None |
| query | account_email optional | Master Account Email Example : admin@example.com
| any of [string, null] | None |
| query | state optional | Invitation State Example : INVITING
| any of [enum (INVITING, REFUSED, INVITED, CANCELED, EXPIRED), null] | None |
| query | login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-invitations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"count": 20,
"organization_invitations": [
{
"account_email": "admin@example.com",
"account_name": "CoreKim",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"id": "0a36e0746dbf4908acf0357829701381",
"login_id": "log-archive@samsung.com",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"state": "INVITING",
"target_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r"
}
],
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
]
}
1.20 - ListOrganizations
1.20.1 - 1.2
get /v1/organizations
Description
get organizations list
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | name optional | Organization Name Example : My Organization
| any of [string, null] | None |
| query | master_account_id optional | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organizations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"count": 20,
"organizations": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"use_scp_yn": true
}
],
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
]
}
1.20.2 - 1.1
get /v1/organizations
Description
get organizations list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | name optional | Organization Name Example : My Organization
| any of [string, null] | None |
| query | master_account_id optional | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organizations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"count": 20,
"organizations": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"use_scp_yn": true
}
],
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
]
}
1.20.3 - 1.0
get /v1/organizations
Description
get organizations list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | name optional | Organization Name Example : My Organization
| any of [string, null] | None |
| query | master_account_id optional | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organizations
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"count": 20,
"organizations": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"use_scp_yn": true
}
],
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
]
}
1.21 - ListOrganizationUnits
1.21.1 - 1.2
get /v1/organization-units
Description
get organization unit list
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | parent_unit_id required | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| string | None |
| query | name optional | Organization Unit Name Example : score-organization-unit
| any of [string, null] | None |
| query | exclude_policy_id optional | Policy ID to Exclude Example : 238c2fc8c29a449dbfa8681f8f1d78e2
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-units?parent_unit_id={parent_unit_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"organization_units": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"depth": 1,
"email": "score@samsung.com",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"joined_method": "INVITED",
"joined_time": "2024-05-17T12:34:56.789Z",
"login_id": "log-archive@samsung.com",
"name": "score-organization-unit",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"parent_unit_name": "parent-unit-name",
"type": "MEMBER"
}
]
}
1.21.2 - 1.1
get /v1/organization-units
Description
get organization unit list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | parent_unit_id required | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| string | None |
| query | name optional | Organization Unit Name Example : score-organization-unit
| any of [string, null] | None |
| query | exclude_policy_id optional | Policy ID to Exclude Example : 238c2fc8c29a449dbfa8681f8f1d78e2
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-units?parent_unit_id={parent_unit_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"organization_units": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"depth": 1,
"email": "score@samsung.com",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"joined_method": "INVITED",
"joined_time": "2024-05-17T12:34:56.789Z",
"login_id": "log-archive@samsung.com",
"name": "score-organization-unit",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"parent_unit_name": "parent-unit-name",
"type": "MEMBER"
}
]
}
1.21.3 - 1.0
get /v1/organization-units
Description
get organization unit list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | parent_unit_id required | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| string | None |
| query | name optional | Organization Unit Name Example : score-organization-unit
| any of [string, null] | None |
| query | exclude_policy_id optional | Policy ID to Exclude Example : 238c2fc8c29a449dbfa8681f8f1d78e2
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-units?parent_unit_id={parent_unit_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"organization_units": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"depth": 1,
"email": "score@samsung.com",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"joined_method": "INVITED",
"joined_time": "2024-05-17T12:34:56.789Z",
"login_id": "log-archive@samsung.com",
"name": "score-organization-unit",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"type": "MEMBER"
}
]
}
1.22 - ListParents
1.22.1 - 1.2
get /v1/organization-units/{unit_id}/parents
Description
get organization unit parent list
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | unit_id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-units/{unit_id}/parents
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"parents": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
]
}
1.22.2 - 1.1
get /v1/organization-units/{unit_id}/parents
Description
get organization unit parent list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | unit_id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-units/{unit_id}/parents
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"parents": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
]
}
1.22.3 - 1.0
get /v1/organization-units/{unit_id}/parents
Description
get organization unit parent list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | unit_id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-units/{unit_id}/parents
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"parents": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
]
}
1.23 - ListPoliciesForTarget
1.23.1 - 1.2
get /v1/assignments/policies
Description
list policies for target
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | target_id required | Target ID Example : ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5
| string | None |
| query | policy_category optional | Policy Category Example : SCP
| any of [enum (SCP, RCP, TAG, DGP), null] | SCP |
| query | name optional | Control Policy Name Example : test-policy-name
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/assignments/policies?target_id={target_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"policies": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"id": "0a36e0746dbf4908acf0357829701381",
"link_types": {
"DIRECTED": [
{
"target_id": "1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"target_name": "example-target",
"target_type": "OU"
}
],
"INHERITED": [
{
"target_id": "2a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"target_name": "root",
"target_type": "ROOT"
}
]
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"policy_name": "test-policy-name",
"policy_type": "SYSTEM_MANAGED",
"source": "ORGANIZATION"
}
],
"size": 20,
"sort": [
"created_at:asc"
]
}
1.23.2 - 1.1
get /v1/assignments/policies
Description
list policies for target
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | target_id required | Target ID Example : ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5
| string | None |
| query | policy_category optional | Policy Category Example : SCP
| any of [enum (SCP, RCP, TAG, DGP), null] | SCP |
| query | name optional | Control Policy Name Example : test-policy-name
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/assignments/policies?target_id={target_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"policies": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"id": "0a36e0746dbf4908acf0357829701381",
"link_types": {
"DIRECTED": [
{
"target_id": "1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"target_name": "example-target",
"target_type": "OU"
}
],
"INHERITED": [
{
"target_id": "2a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"target_name": "root",
"target_type": "ROOT"
}
]
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"policy_name": "test-policy-name",
"policy_type": "SYSTEM_MANAGED",
"source": "ORGANIZATION"
}
],
"size": 20,
"sort": [
"created_at:asc"
]
}
1.23.3 - 1.0
get /v1/assignments/policies
Description
list policies for target
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | target_id required | Target ID Example : ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5
| string | None |
| query | policy_category optional | Policy Category Example : SCP
| any of [enum (SCP, RCP, TAG, DGP), null] | SCP |
| query | name optional | Control Policy Name Example : test-policy-name
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/assignments/policies?target_id={target_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"policies": [
{
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"id": "0a36e0746dbf4908acf0357829701381",
"link_types": {
"DIRECTED": [
{
"target_id": "1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"target_name": "example-target",
"target_type": "OU"
}
],
"INHERITED": [
{
"target_id": "2a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"target_name": "root",
"target_type": "ROOT"
}
]
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"policy_name": "test-policy-name",
"policy_type": "SYSTEM_MANAGED",
"source": "ORGANIZATION"
}
],
"size": 20,
"sort": [
"created_at:asc"
]
}
1.24 - ListServiceControlPolicies
1.24.1 - 1.2
get /v1/service-control-policies
Description
get service control policies list
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
| query | id optional | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| any of [string, null] | None |
| query | name optional | Service Control Policy Name Example : MyPolicy
| any of [array[string], string, null] | None |
| query | type optional | Service Control Policy Type Example : MANAGED
| any of [enum (SYSTEM_MANAGED, USER_DEFINED), null] | None |
| query | exclude_target_id optional | Target ID to Exclude Example : 112c2fc8c29a449dbfa8681f8f1d7442
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/service-control-policies?organization_id={organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"policies": [
{
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"source": "ORGANIZATION",
"state": "ACTIVE",
"type": "MANAGED"
}
],
"size": 20,
"sort": [
"created_at:asc"
]
}
1.24.2 - 1.1
get /v1/service-control-policies
Description
get service control policies list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
| query | id optional | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| any of [string, null] | None |
| query | name optional | Service Control Policy Name Example : MyPolicy
| any of [array[string], string, null] | None |
| query | type optional | Service Control Policy Type Example : MANAGED
| any of [enum (SYSTEM_MANAGED, USER_DEFINED), null] | None |
| query | exclude_target_id optional | Target ID to Exclude Example : 112c2fc8c29a449dbfa8681f8f1d7442
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/service-control-policies?organization_id={organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"policies": [
{
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"source": "ORGANIZATION",
"state": "ACTIVE",
"type": "MANAGED"
}
],
"size": 20,
"sort": [
"created_at:asc"
]
}
1.24.3 - 1.0
get /v1/service-control-policies
Description
get service control policies list
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
| query | id optional | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| any of [string, null] | None |
| query | name optional | Service Control Policy Name Example : MyPolicy
| any of [array[string], string, null] | None |
| query | type optional | Service Control Policy Type Example : MANAGED
| any of [enum (SYSTEM_MANAGED, USER_DEFINED), null] | None |
| query | exclude_target_id optional | Target ID to Exclude Example : 112c2fc8c29a449dbfa8681f8f1d7442
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/service-control-policies?organization_id={organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"policies": [
{
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"source": "ORGANIZATION",
"state": "ACTIVE",
"type": "MANAGED"
}
],
"size": 20,
"sort": [
"created_at:asc"
]
}
1.25 - ListTargetsForPolicy
1.25.1 - 1.2
get /v1/assignments/targets
Description
list targets for policy
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | policy_id required | Control Policy ID Example : f98e76d54c32b10a9z8y7x6w5v4u3
| string | None |
| query | policy_category optional | Policy Category Example : SCP
| any of [enum (SCP, RCP, TAG, DGP), null] | SCP |
| query | target_type required | Target Type Example : OU
| enum (ROOT, ACCOUNT, OU) | None |
| query | name optional | Target Name Example : example-target
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/assignments/targets?policy_id={policy_id}&target_type={target_type}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
],
"targets": [
{
"control_policies": [
{
"policy_id": "f98e76d54c32b10a9z8y7x6w5v4u3",
"policy_name": "test-policy-name"
}
],
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"id": "0a36e0746dbf4908acf0357829701381",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"target_name": "example-target"
}
]
}
1.25.2 - 1.1
get /v1/assignments/targets
Description
list targets for policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | policy_id required | Control Policy ID Example : f98e76d54c32b10a9z8y7x6w5v4u3
| string | None |
| query | policy_category optional | Policy Category Example : SCP
| any of [enum (SCP, RCP, TAG, DGP), null] | SCP |
| query | target_type required | Target Type Example : OU
| enum (ROOT, ACCOUNT, OU) | None |
| query | name optional | Target Name Example : example-target
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/assignments/targets?policy_id={policy_id}&target_type={target_type}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
],
"targets": [
{
"control_policies": [
{
"policy_id": "f98e76d54c32b10a9z8y7x6w5v4u3",
"policy_name": "test-policy-name"
}
],
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"id": "0a36e0746dbf4908acf0357829701381",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"target_name": "example-target"
}
]
}
1.25.3 - 1.0
get /v1/assignments/targets
Description
list targets for policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | policy_id required | Control Policy ID Example : f98e76d54c32b10a9z8y7x6w5v4u3
| string | None |
| query | policy_category optional | Policy Category Example : SCP
| any of [enum (SCP, RCP, TAG, DGP), null] | SCP |
| query | target_type required | Target Type Example : OU
| enum (ROOT, ACCOUNT, OU) | None |
| query | name optional | Target Name Example : example-target
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/assignments/targets?policy_id={policy_id}&target_type={target_type}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
],
"targets": [
{
"control_policies": [
{
"policy_id": "f98e76d54c32b10a9z8y7x6w5v4u3",
"policy_name": "test-policy-name"
}
],
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"id": "0a36e0746dbf4908acf0357829701381",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"target_name": "example-target"
}
]
}
1.26 - MoveAccount
1.26.1 - 1.2
put /v1/organization-accounts/parent
Description
move a specific account to a different OU
State
ACTIVE (CURRENT)
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountMoveResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/organization-accounts/parent
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"target_account_ids": [
"b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0"
]
}
Example HTTP response
Response 200
{
"success_ids": [
{
"success_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"success_name": "score-account",
"target_id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"target_name": "score-organization-unit"
}
]
}
1.26.2 - 1.1
put /v1/organization-accounts/parent
Description
move a specific account to a different OU
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountMoveResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/organization-accounts/parent
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"target_account_ids": [
"b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0"
]
}
Example HTTP response
Response 200
{
"success_ids": [
{
"success_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"success_name": "score-account",
"target_id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"target_name": "score-organization-unit"
}
]
}
1.26.3 - 1.0
put /v1/organization-accounts/parent
Description
move a specific account to a different OU
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountMoveResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/organization-accounts/parent
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"target_account_ids": [
"b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0"
]
}
Example HTTP response
Response 200
{
"success_ids": [
{
"success_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"success_name": "score-account",
"target_id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"target_name": "score-organization-unit"
}
]
}
1.27 - RemoveAccounts
1.27.1 - 1.2
delete /v1/organization-accounts
Description
Remove accounts from organization
State
ACTIVE (CURRENT)
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountRemoveResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/organization-accounts
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"target_account_ids": [
"b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0"
]
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Organization.AccountNotRemovable",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": "1a5xz23h1j0l9n8p7r6t5v4x3z2y1w0",
"failed_name": "score-account",
"response": {}
}
],
"success_ids": [
{
"success_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"success_name": "score-account"
}
]
}
1.27.2 - 1.1
delete /v1/organization-accounts
Description
Remove accounts from organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountRemoveResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/organization-accounts
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"target_account_ids": [
"b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0"
]
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Organization.AccountNotRemovable",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": "1a5xz23h1j0l9n8p7r6t5v4x3z2y1w0",
"failed_name": "score-account",
"response": {}
}
],
"success_ids": [
{
"success_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"success_name": "score-account"
}
]
}
1.27.3 - 1.0
delete /v1/organization-accounts
Description
Remove accounts from organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountRemoveResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/organization-accounts
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"target_account_ids": [
"b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0"
]
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Organization.AccountNotRemovable",
"failed_caused": "Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found",
"failed_id": "1a5xz23h1j0l9n8p7r6t5v4x3z2y1w0",
"failed_name": "score-account",
"response": {}
}
],
"success_ids": [
{
"success_id": "b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"success_name": "score-account"
}
]
}
1.28 - RemovePolicyBindings
1.28.1 - 1.2
delete /v1/assignments/policy-bindings
Description
remove policy bindings
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/assignments/policy-bindings
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"entity": "POLICY",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"policy_ids": [
"f98e76d54c32b10a9z8y7x6w5v4u3"
],
"target_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Conflict",
"failed_caused": "Account 482d111a302547fbbd11ee0141ea23bb is not found",
"failed_id": "ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"response": {}
}
],
"success_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
1.28.2 - 1.1
delete /v1/assignments/policy-bindings
Description
remove policy bindings
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
Example HTTP request
Request path
/v1/assignments/policy-bindings
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"entity": "POLICY",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"policy_ids": [
"f98e76d54c32b10a9z8y7x6w5v4u3"
],
"target_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Conflict",
"failed_caused": "Account 482d111a302547fbbd11ee0141ea23bb is not found",
"failed_id": "ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"response": {}
}
],
"success_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
1.28.3 - 1.0
delete /v1/assignments/policy-bindings
Description
remove policy bindings
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
Example HTTP request
Request path
/v1/assignments/policy-bindings
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"entity": "POLICY",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"policy_ids": [
"f98e76d54c32b10a9z8y7x6w5v4u3"
],
"target_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
Example HTTP response
Response 200
{
"failed_ids": [
{
"error_code": "Conflict",
"failed_caused": "Account 482d111a302547fbbd11ee0141ea23bb is not found",
"failed_id": "ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5",
"response": {}
}
],
"success_ids": [
"ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5"
]
}
1.29 - SetDelegationPolicy
1.29.1 - 1.2
put /v1/delegation-policies
Description
set a specific delegation policy
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"policy": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.29.2 - 1.1
put /v1/delegation-policies
Description
set a specific delegation policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
Responses
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"policy": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.29.3 - 1.0
put /v1/delegation-policies
Description
set a specific delegation policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
Responses
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"policy": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.30 - SetOrganization
1.30.1 - 1.2
put /v1/organizations/{organization_id}
Description
set a specific organization
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
| body | body required |
| OrganizationSetRequest | |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | OrganizationShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
| 409 | Conflict | None |
Example HTTP request
Request path
/v1/organizations/{organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"name": "My Organization",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
Example HTTP response
Response 200
{
"organization": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
}
1.30.2 - 1.1
put /v1/organizations/{organization_id}
Description
set a specific organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
| body | body required |
| OrganizationSetRequest | |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | OrganizationShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
| 409 | Conflict | None |
Example HTTP request
Request path
/v1/organizations/{organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"name": "My Organization",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
Example HTTP response
Response 200
{
"organization": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
}
1.30.3 - 1.0
put /v1/organizations/{organization_id}
Description
set a specific organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
| body | body required |
| OrganizationSetRequest | |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | OrganizationShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
| 409 | Conflict | None |
Example HTTP request
Request path
/v1/organizations/{organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"name": "My Organization",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
Example HTTP response
Response 200
{
"organization": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
}
1.31 - SetOrganizationUnit
1.31.1 - 1.2
put /v1/organization-units/{unit_id}
Description
set a specific organization unit
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | unit_id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | None |
| body | body required |
| OrganizationUnitSetRequest | |
Responses
Example HTTP request
Request path
/v1/organization-units/{unit_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"description": "Score Organization Unit",
"name": "score-organization-unit",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"organization_unit": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
}
1.31.2 - 1.1
put /v1/organization-units/{unit_id}
Description
set a specific organization unit
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | unit_id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | None |
| body | body required |
| OrganizationUnitSetRequest | |
Responses
Example HTTP request
Request path
/v1/organization-units/{unit_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"description": "Score Organization Unit",
"name": "score-organization-unit",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"organization_unit": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
}
1.31.3 - 1.0
put /v1/organization-units/{unit_id}
Description
set a specific organization unit
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | unit_id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | None |
| body | body required |
| OrganizationUnitSetRequest | |
Responses
Example HTTP request
Request path
/v1/organization-units/{unit_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"description": "Score Organization Unit",
"name": "score-organization-unit",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"organization_unit": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
}
1.32 - SetServiceControlPolicy
1.32.1 - 1.2
put /v1/service-control-policies/{policy_id}
Description
set a specific service control policy
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | policy_id required | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
| body | body required |
| ServiceControlPolicySetRequest | |
Responses
Example HTTP request
Request path
/v1/service-control-policies/{policy_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Request body
{
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"policy": {
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"service_name": "Organization",
"source": "ORGANIZATION",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2",
"state": "ACTIVE",
"type": "MANAGED"
}
}
1.32.2 - 1.1
put /v1/service-control-policies/{policy_id}
Description
set a specific service control policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | policy_id required | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
| body | body required |
| ServiceControlPolicySetRequest | |
Responses
Example HTTP request
Request path
/v1/service-control-policies/{policy_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Request body
{
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"policy": {
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"service_name": "Organization",
"source": "ORGANIZATION",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2",
"state": "ACTIVE",
"type": "MANAGED"
}
}
1.32.3 - 1.0
put /v1/service-control-policies/{policy_id}
Description
set a specific service control policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | policy_id required | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
| body | body required |
| ServiceControlPolicySetRequest | |
Responses
Example HTTP request
Request path
/v1/service-control-policies/{policy_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Request body
{
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
Example HTTP response
Response 200
{
"policy": {
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"service_name": "Organization",
"source": "ORGANIZATION",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2",
"state": "ACTIVE",
"type": "MANAGED"
}
}
1.33 - ShowAccount
1.33.1 - 1.2
get /v1/organization-accounts/{account_id}
Description
show a specific account
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | account_id required | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | lazy_policy optional | Linked Policy Query YN Example : True
| any of [boolean, null] | True |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/organization-accounts/{account_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"account": {
"control_policies": [
{
"policy_id": "f98e76d54c32b10a9z8y7x6w5v4u3",
"policy_name": "test-policy-name"
}
],
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"email": "score@samsung.com",
"id": "0a36e0746dbf4908acf0357829701381",
"joined_method": "INVITED",
"joined_time": "2024-05-17T12:34:56.789Z",
"login_id": "log-archive@samsung.com",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-account",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"parent_unit_name": "parent-unit-name",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/account/b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"state": "ACTIVE",
"type": "MEMBER"
}
}
1.33.2 - 1.1
get /v1/organization-accounts/{account_id}
Description
show a specific account
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | account_id required | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | lazy_policy optional | Linked Policy Query YN Example : True
| any of [boolean, null] | True |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/organization-accounts/{account_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"account": {
"control_policies": [
{
"policy_id": "f98e76d54c32b10a9z8y7x6w5v4u3",
"policy_name": "test-policy-name"
}
],
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"email": "score@samsung.com",
"id": "0a36e0746dbf4908acf0357829701381",
"joined_method": "INVITED",
"joined_time": "2024-05-17T12:34:56.789Z",
"login_id": "log-archive@samsung.com",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-account",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"parent_unit_name": "parent-unit-name",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/account/b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"state": "ACTIVE",
"type": "MEMBER"
}
}
1.33.3 - 1.0
get /v1/organization-accounts/{account_id}
Description
show a specific account
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | account_id required | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
| query | lazy_policy optional | Linked Policy Query YN Example : True
| any of [boolean, null] | True |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | AccountShowResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/organization-accounts/{account_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"account": {
"control_policies": [
{
"policy_id": "f98e76d54c32b10a9z8y7x6w5v4u3",
"policy_name": "test-policy-name"
}
],
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"email": "score@samsung.com",
"id": "0a36e0746dbf4908acf0357829701381",
"joined_method": "INVITED",
"joined_time": "2024-05-17T12:34:56.789Z",
"login_id": "log-archive@samsung.com",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-account",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"parent_unit_name": "parent-unit-name",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/account/b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0",
"state": "ACTIVE",
"type": "MEMBER"
}
}
1.34 - ShowDelegationPolicy
1.34.1 - 1.2
get /v1/delegation-policies
Description
show a specific delegation policy
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"policy": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.34.2 - 1.1
get /v1/delegation-policies
Description
show a specific delegation policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"policy": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.34.3 - 1.0
get /v1/delegation-policies
Description
show a specific delegation policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/delegation-policies
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"policy": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"document": {
"Statement": [
{
"Action": [
"organization:CreateServiceControlPolicy",
"organization:DeleteServiceControlPolicies",
"organization:SetServiceControlPolicy",
"organization:ShowServiceControlPolicy",
"organization:ListServiceControlPolicies",
"organization:ShowAccount",
"organization:ListAccounts",
"organization:ListOrganizationUnits",
"organization:ListOrganizationInvitations",
"organization:ListParents",
"organization:ListPoliciesForTarget",
"organization:ListTargetsForPolicy",
"organization:AttachPolicyBindings",
"organization:RemovePolicyBindings",
"organization:ShowDelegatePolicy"
],
"Effect": "Allow",
"Principal": {
"scp": [
"srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df"
]
},
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5"
}
}
1.35 - ShowOrganization
1.35.1 - 1.2
get /v1/organizations/{organization_id}
Description
show a specific organization
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
Responses
Example HTTP request
Request path
/v1/organizations/{organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"organization": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
}
1.35.2 - 1.1
get /v1/organizations/{organization_id}
Description
show a specific organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
Responses
Example HTTP request
Request path
/v1/organizations/{organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"organization": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
}
1.35.3 - 1.0
get /v1/organizations/{organization_id}
Description
show a specific organization
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | None |
Responses
Example HTTP request
Request path
/v1/organizations/{organization_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"organization": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"delegation_account_id": "124e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"master_account_email": "admin@example.com",
"master_account_id": "9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "My Organization",
"root_unit_id": "r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"use_scp_yn": true
}
}
1.36 - ShowOrganizationUnit
1.36.1 - 1.2
get /v1/organization-units/{unit_id}
Description
show a specific organization unit
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | unit_id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-units/{unit_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"organization_unit": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
}
1.36.2 - 1.1
get /v1/organization-units/{unit_id}
Description
show a specific organization unit
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | unit_id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-units/{unit_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"organization_unit": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
}
1.36.3 - 1.0
get /v1/organization-units/{unit_id}
Description
show a specific organization unit
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | unit_id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/organization-units/{unit_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"organization_unit": {
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"depth": 1,
"description": "Score Organization Unit",
"id": "ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "score-organization-unit",
"parent_unit_id": "ou-fc8c29a138d78e24bf1fa86812fc8b",
"service_name": "Organization",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8",
"type": "OU"
}
}
1.37 - ShowServiceControlPolicy
1.37.1 - 1.2
get /v1/service-control-policies/{policy_id}
Description
show a specific service control policy
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | policy_id required | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/service-control-policies/{policy_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.2"
Example HTTP response
Response 200
{
"policy": {
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"service_name": "Organization",
"source": "ORGANIZATION",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2",
"state": "ACTIVE",
"type": "MANAGED"
}
}
1.37.2 - 1.1
get /v1/service-control-policies/{policy_id}
Description
show a specific service control policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.1 | 20260531 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | policy_id required | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/service-control-policies/{policy_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.1"
Example HTTP response
Response 200
{
"policy": {
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"service_name": "Organization",
"source": "ORGANIZATION",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2",
"state": "ACTIVE",
"type": "MANAGED"
}
}
1.37.3 - 1.0
get /v1/service-control-policies/{policy_id}
Description
show a specific service control policy
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | policy_id required | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | None |
| query | organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/service-control-policies/{policy_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = organization 1.0"
Example HTTP response
Response 200
{
"policy": {
"category": "SCP",
"created_at": "2025-01-01T00:00:00.000Z",
"created_by": "c23fb561c689455993874fa5d5ed4a2f",
"creator_name": "John Doe na",
"description": "This is an example policy.",
"document": {
"Statement": [
{
"Action": [
"*"
],
"Effect": "Allow",
"Resource": [
"*"
],
"Sid": "statement1"
}
],
"Version": "2024-07-01"
},
"id": "138c2fc8c29a449dbfa8681f8f1d78e2",
"modified_at": "2025-01-01T00:00:00.000Z",
"modified_by": "c23fb561c689455993874fa5d5ed4a2f",
"modifier_name": "Alice",
"name": "MyPolicy",
"organization_id": "o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5",
"service_name": "Organization",
"source": "ORGANIZATION",
"srn": "srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2",
"state": "ACTIVE",
"type": "MANAGED"
}
}
2 - Models
2.1 - AccountCreateResponse
2.2 - AccountInvitation
| Name | Description | Schema | Default |
|---|
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
expired_time required | Invitation Expired Datetime Example : 2024-04-30T12:34:56.789Z
| string (date-time) | |
id required | ID Example : 0a36e0746dbf4908acf0357829701381
| string | |
master_account_email optional | Master Account Email Example : admin@example.com
| any of [string, null] | |
master_account_id required | Master Account Name Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r
| string | |
master_account_login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | |
master_account_name optional | Master Account Name Example : CoreKim
| any of [string, null] | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
organization_name required | Organization Name Example : My Organization
| string | |
requested_time required | Invitation Request Datetime Example : 2024-04-17T12:34:56.789Z
| string (date-time) | |
state required | Invitation State Example : INVITING
| enum (INVITING, REFUSED, INVITED, CANCELED, EXPIRED) | |
target_account_id required | Invitation Receiver Account ID Example : 338c2fc8c29a449dbfa8681f8f1d78e5
| string | |
2.3 - AccountInvitationResponse
| Name | Description | Schema | Default |
|---|
account_invitations required | Received Invitation List
| array[AccountInvitation] | |
count required | Received Invitation Count Example : 5
| integer | |
2.4 - AccountMoveResponse
2.5 - AccountPageResponse
| Name | Description | Schema | Default |
|---|
accounts required | Organization Account List
| array[AccountSummary] | |
count required | count Example : 20
| integer | |
page required | page Example : 0
| integer | |
size required | size Example : 20
| integer | |
sort optional | sort Example : ['created_at:asc']
| any of [array[string], null] | |
2.6 - AccountRemoveResponse
2.7 - AccountShowResponse
2.8 - AccountSummary
| Name | Description | Schema | Default |
|---|
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
email optional | Account Email Example : score@samsung.com
| any of [string, null] | |
id required | ID Example : 0a36e0746dbf4908acf0357829701381
| string | |
joined_method required | Joined Method Example : INVITED
| enum (INVITED, CREATED, CLOUD_CONTROL) | |
joined_time required | Joined Datetime Example : 2024-05-17T12:34:56.789Z
| string (date-time) | |
login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
name optional | Account Name Example : score-account
| any of [string, null] | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
parent_unit_id required | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| string | |
parent_unit_name required | Root or Parent Organization Unit Name Example : parent-unit-name
| any of [string, null] | |
state required | Account Status Example : ACTIVE
| enum (ACTIVE, SUSPENDED, PENDING_CLOSURE) | |
type required | Account Type Example : MEMBER
| enum (MANAGEMENT, DELEGATION, MEMBER, NONE, LOG_ARCHIVE, AUDIT) | |
2.9 - BindingTarget
| Name | Description | Schema | Default |
|---|
id required | Organization Unit ID or Organization Account ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8 or b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| any of [string, null] | |
name required | Organization Unit Name or Account Name Example : score-organization-unit or score-account
| any of [string, null] | |
type required | Target Type Example : OU
| any of [string, null] | |
2.10 - CombinedUnit
| Name | Description | Schema | Default |
|---|
created_at optional | Created At Example : 2025-01-01T00:00:00.000Z
| any of [string (date-time), null] | |
depth optional | Hierarchy (0~5) Example : 1
| any of [integer, null] | 1 |
email optional | Account Email Example : score@samsung.com
| any of [string, null] | |
id required | Organization Unit ID or Organization Account ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | |
joined_method optional | Joined Method Example : INVITED
| any of [enum (INVITED, CREATED, CLOUD_CONTROL), null] | |
joined_time optional | Joined Datetime Example : 2024-05-17T12:34:56.789Z
| any of [string (date-time), null] | |
login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | |
name optional | Organization Unit Name or Account Name Example : score-organization-unit
| any of [string, null] | - |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
parent_unit_id optional | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| any of [string, null] | |
type required | Type (Root or Organization Unit) or Account Type Example : MEMBER
| string | |
2.11 - CombinedUnitV1dot1
| Name | Description | Schema | Default |
|---|
created_at optional | Created At Example : 2025-01-01T00:00:00.000Z
| any of [string (date-time), null] | |
depth optional | Hierarchy (0~5) Example : 1
| any of [integer, null] | 1 |
email optional | Account Email Example : score@samsung.com
| any of [string, null] | |
id required | Organization Unit ID or Organization Account ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | |
joined_method optional | Joined Method Example : INVITED
| any of [enum (INVITED, CREATED, CLOUD_CONTROL), null] | |
joined_time optional | Joined Datetime Example : 2024-05-17T12:34:56.789Z
| any of [string (date-time), null] | |
login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | |
name optional | Organization Unit Name or Account Name Example : score-organization-unit
| any of [string, null] | - |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
parent_unit_id optional | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| any of [string, null] | |
parent_unit_name optional | Root or Parent Organization Unit Name Example : parent-unit-name
| any of [string, null] | |
type required | Type (Root or Organization Unit) or Account Type Example : MEMBER
| string | |
2.12 - ConnectedPolicySummary
| Name | Description | Schema | Default |
|---|
policy_id required | Control Policy ID Example : f98e76d54c32b10a9z8y7x6w5v4u3
| string | |
policy_name required | Control Policy Name Example : test-policy-name
| string | |
2.13 - ControlPolicyAssignmentFailCaused
| Name | Description | Schema | Default |
|---|
error_code required | Error Code Example : Conflict
| string | |
failed_caused required | Failure Cause Example : Account 482d111a302547fbbd11ee0141ea23bb is not found
| string | |
failed_id required | Failed ID Example : ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5
| string | |
response optional | Example :
| any of [object, null] | |
2.14 - ControlPolicyAssignmentResponse
| Name | Description | Schema | Default |
|---|
failed_ids required |
| array[ControlPolicyAssignmentFailCaused] | |
success_ids required | Success ID Example : ['ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5']
| array[string] | |
2.15 - CreateAccountFailCaused
| Name | Description | Schema | Default |
|---|
error_code required | Error Code Example : Organization.AccountNotRemovable
| string | |
failed_caused required | Failure Reason Example : Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found
| string | |
response optional | Example :
| any of [object, null] | |
2.16 - CreateAccountSuccess
| Name | Description | Schema | Default |
|---|
success_id required | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| string | |
success_name required | Account Name Example : score-account
| string | |
2.17 - DelegationPolicy
| Name | Description | Schema | Default |
|---|
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
document required | Delegation Policy Document Example : {'Statement': [{'Action': ['organization:CreateServiceControlPolicy', 'organization:DeleteServiceControlPolicies', 'organization:SetServiceControlPolicy', 'organization:ShowServiceControlPolicy', 'organization:ListServiceControlPolicies', 'organization:ShowAccount', 'organization:ListAccounts', 'organization:ListOrganizationUnits', 'organization:ListOrganizationInvitations', 'organization:ListParents', 'organization:ListPoliciesForTarget', 'organization:ListTargetsForPolicy', 'organization:AttachPolicyBindings', 'organization:RemovePolicyBindings', 'organization:ShowDelegatePolicy'], 'Effect': 'Allow', 'Principal': {'scp': ['srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df']}, 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'}
| DelegationPolicyDocument | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
2.18 - DelegationPolicyCreateRequest
| Name | Description | Schema | Default |
|---|
document required | Delegation Policy Document Example : {'Statement': [{'Action': ['organization:CreateServiceControlPolicy', 'organization:DeleteServiceControlPolicies', 'organization:SetServiceControlPolicy', 'organization:ShowServiceControlPolicy', 'organization:ListServiceControlPolicies', 'organization:ShowAccount', 'organization:ListAccounts', 'organization:ListOrganizationUnits', 'organization:ListOrganizationInvitations', 'organization:ListParents', 'organization:ListPoliciesForTarget', 'organization:ListTargetsForPolicy', 'organization:AttachPolicyBindings', 'organization:RemovePolicyBindings', 'organization:ShowDelegatePolicy'], 'Effect': 'Allow', 'Principal': {'scp': ['srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df']}, 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'}
| DelegationPolicyDocument | |
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
2.19 - DelegationPolicyDocument
| Name | Description | Schema | Default |
|---|
Statement optional | Policy Syntax
| array[DelegationPolicyStatement] | |
Version optional | Policy Version Example : 2012-10-17
| string | 2012-10-17 |
2.20 - DelegationPolicySetRequest
| Name | Description | Schema | Default |
|---|
document required | Delegation Policy Document Example : {'Statement': [{'Action': ['organization:CreateServiceControlPolicy', 'organization:DeleteServiceControlPolicies', 'organization:SetServiceControlPolicy', 'organization:ShowServiceControlPolicy', 'organization:ListServiceControlPolicies', 'organization:ShowAccount', 'organization:ListAccounts', 'organization:ListOrganizationUnits', 'organization:ListOrganizationInvitations', 'organization:ListParents', 'organization:ListPoliciesForTarget', 'organization:ListTargetsForPolicy', 'organization:AttachPolicyBindings', 'organization:RemovePolicyBindings', 'organization:ShowDelegatePolicy'], 'Effect': 'Allow', 'Principal': {'scp': ['srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df']}, 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'}
| DelegationPolicyDocument | |
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
2.21 - DelegationPolicyShowResponse
2.22 - DelegationPolicyStatement
| Name | Description | Schema | Default |
|---|
Action optional | Policy Action Example : ['s3:PutObject', 's3:GetObject']
| any of [array[string], null] | [‘s3:PutObject’, ‘s3:GetObject’] |
Condition optional | Policy Condition Example :
| any of [object[object[array[object]]], null] | |
Effect optional | Policy Effect Example : Allow
| string | Allow |
NotAction optional | Policy Exclusion Action Example :
| any of [array[string], null] | |
Principal optional | Principal Example :
| any of [string, object[array[string]], null] | |
Resource optional | Resource Example : ['*']
| array[string] | [’*’] |
Sid optional | Syntax ID Example : statement1
| string | statement1 |
2.23 - Invitation
| Name | Description | Schema | Default |
|---|
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
expired_time required | Invitation Expired Datetime Example : 2024-04-30T12:34:56.789Z
| string (date-time) | |
id required | Invitation ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | |
master_account_id required | Master Account ID Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r
| string | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
requested_time required | Invitation Request Datetime Example : 2024-04-17T12:34:56.789Z
| string (date-time) | |
state required | Invitation State Example : REFUSED
| enum (INVITING, REFUSED, INVITED, CANCELED, EXPIRED) | |
target_account_id required | Invitation Receiver Account ID Example : 338c2fc8c29a449dbfa8681f8f1d78e5
| string | |
2.24 - InvitationAcceptFailCaused
| Name | Description | Schema | Default |
|---|
error_code required | Error Code Example : Invitation.AlreadySentError
| string | |
failed_caused required | Failure Reason Example : Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found
| string | |
failed_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
failed_name required | Organization Name Example : My Organization
| string | |
response optional | Example :
| any of [object, null] | |
2.25 - InvitationAcceptResponse
| Name | Description | Schema | Default |
|---|
failed_id optional | Invitation Fail Organization Info
| any of [InvitationAcceptFailCaused, null] | |
master_account_email required | Account Email Example : score@samsung.com
| any of [string, null] | |
success_id optional | Invitation Success Organization Info
| any of [InvitationAcceptSuccess, null] | |
2.26 - InvitationAcceptSuccess
| Name | Description | Schema | Default |
|---|
success_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
success_name required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
2.27 - InvitationCancelRequest
| Name | Description | Schema | Default |
|---|
ids required | Invitation ID Example : ['138c2fc8c29a449dbfa8681f8f1d78e2']
| array[string] | |
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
2.28 - InvitationCancelResponse
| Name | Description | Schema | Default |
|---|
success_ids required | Invitation ID Example : ['138c2fc8c29a449dbfa8681f8f1d78e2']
| array[string] | |
2.29 - InvitationCreateFailCaused
| Name | Description | Schema | Default |
|---|
error_code required | Error Code Example : Invitation.AlreadySentError
| string | |
failed_caused required | Failure Reason Example : Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found
| string | |
failed_id required | Organization Invitation Fail Login ID List Example : ['score-1@samsung.com']
| string | |
response optional | Example :
| any of [object, null] | |
2.30 - InvitationCreateRequest
| Name | Description | Schema | Default |
|---|
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
target_login_ids required | Invitation Receiver Account Email List Example : ['score-1@samsung.com']
| array[string] | |
2.31 - InvitationCreateResponse
| Name | Description | Schema | Default |
|---|
failed_ids required |
| array[InvitationCreateFailCaused] | |
success_ids required | Organization Invitation Success Login ID List Example : ['log-archive@samsung.com']
| array[string] | |
2.32 - InvitationShowResponse
| Name | Description | Schema | Default |
|---|
invitation required | Invitation Detail Info
| Invitation | |
2.33 - ListPoliciesForTargetResponse
| Name | Description | Schema | Default |
|---|
count required | count Example : 20
| integer | |
page required | page Example : 0
| integer | |
policies required |
| array[PoliciesForTargetSummary] | |
size required | size Example : 20
| integer | |
sort optional | sort Example : ['created_at:asc']
| any of [array[string], null] | |
2.34 - ListTargetsForPolicyResponse
| Name | Description | Schema | Default |
|---|
count required | count Example : 20
| integer | |
page required | page Example : 0
| integer | |
size required | size Example : 20
| integer | |
sort optional | sort Example : ['created_at:asc']
| any of [array[string], null] | |
targets required |
| array[TargetsForPolicySummary] | |
2.35 - MoveAccountRequest
| Name | Description | Schema | Default |
|---|
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
parent_unit_id required | Root ID or Organization Unit ID Example : ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5
| string | |
target_account_ids required | Target Account ID List Example : ['b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0']
| array[string] | |
2.36 - MoveAccountSuccess
| Name | Description | Schema | Default |
|---|
success_id required | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| string | |
success_name required | Account Name Example : score-account
| string | |
target_id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | |
target_name required | Organization Unit Name Example : score-organization-unit
| string | |
2.37 - Organization
| Name | Description | Schema | Default |
|---|
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
creator_name optional | Creator Name Example : John Doe na
| string | - |
delegation_account_id optional | Delegation Account Example : 124e7d6c5b4a3z2y1x0w9v8u7t6s5r
| any of [string, null] | |
id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
master_account_email required | Master Account Email Example : admin@example.com
| string | |
master_account_id required | Master Account ID Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r
| string | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
modifier_name optional | Modifier Name Example : Alice
| string | - |
name required | Organization Name Example : My Organization
| string | |
root_unit_id required | Root Unit ID Example : r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r
| string | |
srn required | Organization SRN Example : srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
use_scp_yn required | Control Policy Usage YN Example : True
| boolean | |
2.38 - OrganizationAccountWithPolicy
| Name | Description | Schema | Default |
|---|
control_policies required |
| array[ConnectedPolicySummary] | |
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
creator_name optional | Creator Name Example : John Doe na
| string | - |
email optional | Account Email Example : score@samsung.com
| any of [string, null] | |
id required | ID Example : 0a36e0746dbf4908acf0357829701381
| string | |
joined_method required | Joined Method Example : INVITED
| enum (INVITED, CREATED, CLOUD_CONTROL) | |
joined_time required | Joined Datetime Example : 2024-05-17T12:34:56.789Z
| string (date-time) | |
login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
modifier_name optional | Modifier Name Example : Alice
| string | - |
name optional | Account Name Example : score-account
| any of [string, null] | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
parent_unit_id required | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| string | |
parent_unit_name required | Root or Parent Organization Unit Name Example : parent-unit-name
| any of [string, null] | |
srn optional | SRN Example : srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/account/b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| any of [string, null] | |
state required | Account Status Example : ACTIVE
| enum (ACTIVE, SUSPENDED, PENDING_CLOSURE) | |
type required | Account Type Example : MEMBER
| enum (MANAGEMENT, DELEGATION, MEMBER, NONE, LOG_ARCHIVE, AUDIT) | |
2.39 - OrganizationCreateRequest
| Name | Description | Schema | Default |
|---|
name required | Organization Name Example : My Organization Pattern : ^[a-zA-Z0-9\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣 ]*$ Minimum length : 1 Maximum length : 20
| string | |
2.40 - OrganizationDeleteFailCaused
| Name | Description | Schema | Default |
|---|
error_code required | Error Code Example : Organization.delete.MemberAccountIsExist
| string | |
failed_caused required | Failure Reason Example : Payment method registration required.
| string | |
failed_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| array[string] | |
response optional | Example :
| any of [object, null] | |
2.41 - OrganizationDeleteResponse
| Name | Description | Schema | Default |
|---|
failed required |
| OrganizationDeleteFailCaused | |
success optional | Organization Name Example : My Organization
| any of [string, null] | |
2.42 - OrganizationInvitation
| Name | Description | Schema | Default |
|---|
account_email optional | Master Account Email Example : admin@example.com
| any of [string, null] | |
account_name optional | Master Account Name Example : CoreKim
| any of [string, null] | |
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
id required | ID Example : 0a36e0746dbf4908acf0357829701381
| string | |
login_id optional | Login ID Example : log-archive@samsung.com
| any of [string, null] | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
state required | Invitation State Example : INVITING
| enum (INVITING, REFUSED, INVITED, CANCELED, EXPIRED) | |
target_account_id required | Master Account Name Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r
| string | |
2.43 - OrganizationInvitationPageResponse
| Name | Description | Schema | Default |
|---|
count required | count Example : 20
| integer | |
organization_invitations required | Invitation List
| array[OrganizationInvitation] | |
page required | page Example : 0
| integer | |
size required | size Example : 20
| integer | |
sort optional | sort Example : ['created_at:asc']
| any of [array[string], null] | |
2.44 - OrganizationLeaveFailCaused
| Name | Description | Schema | Default |
|---|
error_code required | Error Code Example : Organization.AccountNotRemovable
| string | |
failed_caused required | Failure Reason Example : Payment method registration required.
| string | |
failed_id required | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| string | |
failed_name required | Organization Name Example : My Organization
| string | |
response optional | Example :
| any of [object, null] | |
2.45 - OrganizationLeaveResponse
2.46 - OrganizationLeaveSuccess
| Name | Description | Schema | Default |
|---|
success_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
success_name required | Organization Name Example : My Organization
| string | |
2.47 - OrganizationPageResponse
| Name | Description | Schema | Default |
|---|
count required | count Example : 20
| integer | |
organizations required |
| array[OrganizationSummary] | |
page required | page Example : 0
| integer | |
size required | size Example : 20
| integer | |
sort optional | sort Example : ['created_at:asc']
| any of [array[string], null] | |
2.48 - OrganizationSetRequest
| Name | Description | Schema | Default |
|---|
delegation_account_id optional | Delegation Account Example : 124e7d6c5b4a3z2y1x0w9v8u7t6s5r
| any of [string, null] | |
name optional | Organization Name Example : My Organization Pattern : ^[a-zA-Z0-9\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣 ]*$
| any of [string, null] | |
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
use_scp_yn optional | Control Policy Usage YN Example : True
| any of [boolean, null] | |
2.49 - OrganizationShowResponse
| Name | Description | Schema | Default |
|---|
organization required |
| Organization | |
2.50 - OrganizationSummary
| Name | Description | Schema | Default |
|---|
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
delegation_account_id optional | Delegation Account Example : 124e7d6c5b4a3z2y1x0w9v8u7t6s5r
| any of [string, null] | |
id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
master_account_id required | Master Account ID Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r
| string | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
name required | Organization Name Example : My Organization
| string | |
root_unit_id required | Root Unit ID Example : r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r
| string | |
use_scp_yn required | Control Policy Usage YN Example : True
| boolean | |
2.51 - OrganizationUnit
| Name | Description | Schema | Default |
|---|
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
creator_name optional | Creator Name Example : John Doe na
| string | - |
depth required | Hierarchy (0~5) Example : 1
| integer | |
description optional | Organization Unit Description Example : Score Organization Unit
| any of [string, null] | |
id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
modifier_name optional | Modifier Name Example : Alice
| string | - |
name required | Organization Unit Name Example : score-organization-unit
| string | |
parent_unit_id optional | Type (Root or Organization Unit) Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| any of [string, null] | |
service_name required | Service Name Example : Organization
| string | |
srn optional | Organization Unit SRN Example : srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8
| any of [string, null] | |
type required | Type (Root or Organization Unit) Example : OU
| string | |
2.52 - OrganizationUnitCreateRequest
| Name | Description | Schema | Default |
|---|
description optional | Organization Unit Description Example : Score Organization Unit
| any of [string, null] | |
name required | Organization Unit Name Example : score-organization-unit Minimum length : 1 Maximum length : 128
| string | |
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
parent_unit_id optional | Root or Parent Organization Unit ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| any of [string, null] | |
policy_ids optional | Control Policy List ID Example : ['f98e76d54c32b10a9z8y7x6w5v4u3']
| any of [array[string], null] | |
2.53 - OrganizationUnitCreateResponse
2.54 - OrganizationUnitDeleteFailCaused
| Name | Description | Schema | Default |
|---|
error_code required | Error Code Example : Organization.UnitNotRemovable
| string | |
failed_caused required | Failure Reason Example : Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found
| string | |
failed_id required | Organization Unit ID Example : ou-abc1f2h1j0l9n8p7r6t5v4x3z2y1w0
| string | |
response optional | Example :
| any of [object, null] | |
2.55 - OrganizationUnitDeleteRequest
| Name | Description | Schema | Default |
|---|
ids required | Organization Unit ID List Example : ['ou-c29a138f8f1d78e24dbfa8681fc2fc8']
| array[string] | |
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
2.56 - OrganizationUnitDeleteResponse
| Name | Description | Schema | Default |
|---|
failed_ids required |
| array[OrganizationUnitDeleteFailCaused] | |
success_ids required | Organization Unit ID List Example : ['ou-c29a138f8f1d78e24dbfa8681fc2fc8']
| array[string] | |
2.57 - OrganizationUnitListResponse
| Name | Description | Schema | Default |
|---|
organization_units required | Organization Unit List
| array[CombinedUnit] | |
2.58 - OrganizationUnitListResponseV1dot1
| Name | Description | Schema | Default |
|---|
organization_units required | Organization Unit List
| array[CombinedUnitV1dot1] | |
2.59 - OrganizationUnitParentsResponse
| Name | Description | Schema | Default |
|---|
parents required | Parent Organization Unit Info
| array[OrganizationUnit] | |
2.60 - OrganizationUnitSetRequest
| Name | Description | Schema | Default |
|---|
description optional | Organization Unit Description Example : Score Organization Unit
| any of [string, null] | |
name optional | Organization Unit Name Example : score-organization-unit
| any of [string, null] | |
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
2.61 - OrganizationUnitShowResponse
| Name | Description | Schema | Default |
|---|
organization_unit required | Organization Unit Info
| OrganizationUnit | |
2.62 - OrganizationUnitWithPolicy
| Name | Description | Schema | Default |
|---|
control_policies required |
| array[ConnectedPolicySummary] | |
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
creator_name optional | Creator Name Example : John Doe na
| string | - |
depth required | Hierarchy (0~5) Example : 1
| integer | |
description optional | Organization Unit Description Example : Score Organization Unit
| any of [string, null] | |
id required | Organization Unit ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8
| string | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
modifier_name optional | Modifier Name Example : Alice
| string | - |
name required | Organization Unit Name Example : score-organization-unit
| string | |
parent_unit_id optional | Type (Root or Organization Unit) Example : ou-fc8c29a138d78e24bf1fa86812fc8b
| any of [string, null] | |
service_name required | Service Name Example : Organization
| string | |
srn optional | Organization Unit SRN Example : srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8
| any of [string, null] | |
type required | Type (Root or Organization Unit) Example : OU
| string | |
2.63 - OrganizationUserCreateRequest
| Name | Description | Schema | Default |
|---|
login_id required | Login ID Example : log-archive@samsung.com Maximum length : 60
| string (email) | |
name required | Account Name Example : score-account Pattern : ^[a-zA-Z0-9ㄱ-ㅎㅏ-ㅣ가-힣 \+=_\-@\[\]\(\)\.,]*$ Minimum length : 3 Maximum length : 30
| string | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
role_name required | Role Name Example : OrganizationAccountAccessRole Pattern : ^[a-zA-Z0-9\+=,\.@_\-ㄱ-ㅎㅏ-ㅣ가-힣 ]*$ Minimum length : 1 Maximum length : 64
| string | |
2.64 - PoliciesForTargetSummary
| Name | Description | Schema | Default |
|---|
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
id required | ID Example : 0a36e0746dbf4908acf0357829701381
| string | |
link_types required | Link Type Example : {'DIRECTED': [{'target_id': '1a2b3c4d5e6f7g8h9i0j1k2l3m4n5', 'target_name': 'example-target', 'target_type': 'OU'}], 'INHERITED': [{'target_id': '2a2b3c4d5e6f7g8h9i0j1k2l3m4n5', 'target_name': 'root', 'target_type': 'ROOT'}]}
| object[array[PolicyLinkInfo]] | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
policy_name required | Control Policy Name Example : test-policy-name
| string | |
policy_type required | Control Policy Type Example : SYSTEM_MANAGED
| enum (SYSTEM_MANAGED, USER_DEFINED) | |
source required | Policy Creation Subject Example : ORGANIZATION
| string | |
2.65 - PolicyAttachRequest
| Name | Description | Schema | Default |
|---|
entity required | Entity Type Example : POLICY
| enum (POLICY, TARGET) | |
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
policy_ids required | Control Policy List ID Example : ['f98e76d54c32b10a9z8y7x6w5v4u3']
| array[string] | |
target_ids required | Target Info Example : ['ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5']
| array[string] | |
2.66 - PolicyLinkInfo
| Name | Description | Schema | Default |
|---|
target_id required | Target ID Example : ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5
| string | |
target_name required | Target Name Example : example-target
| any of [string, null] | |
target_type required | Target Type Example : OU
| string | |
2.67 - PolicyRemoveRequest
| Name | Description | Schema | Default |
|---|
entity required | Entity Type Example : POLICY
| enum (POLICY, TARGET) | |
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
policy_ids required | Control Policy List ID Example : ['f98e76d54c32b10a9z8y7x6w5v4u3']
| array[string] | |
target_ids required | Target Info Example : ['ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5']
| array[string] | |
2.68 - RemoveAccountFailCaused
| Name | Description | Schema | Default |
|---|
error_code required | Error Code Example : Organization.AccountNotRemovable
| string | |
failed_caused required | Failure Reason Example : Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found
| string | |
failed_id required | Organization Account ID Example : 1a5xz23h1j0l9n8p7r6t5v4x3z2y1w0
| string | |
failed_name required | Account Name Example : score-account
| string | |
response optional | Example :
| any of [object, null] | |
2.69 - RemoveAccountsRequest
| Name | Description | Schema | Default |
|---|
organization_id optional | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| any of [string, null] | |
target_account_ids required | Target Account ID List Example : ['b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0']
| array[string] | |
2.70 - RemoveAccountSuccess
| Name | Description | Schema | Default |
|---|
success_id required | Organization Account ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0
| string | |
success_name required | Account Name Example : score-account
| string | |
2.71 - ServiceControlPolicy
| Name | Description | Schema | Default |
|---|
category required | Policy Category Example : SCP
| string | |
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
creator_name optional | Creator Name Example : John Doe na
| string | - |
description required | Policy Description Example : This is an example policy.
| any of [string, null] | |
document required | Policy Document Example : {'Statement': [{'Action': ['*'], 'Effect': 'Allow', 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'}
| ServiceControlPolicyDocument | |
id required | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
modifier_name optional | Modifier Name Example : Alice
| string | - |
name required | Service Control Policy Name Example : MyPolicy
| string | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
service_name required | Service Name Example : Organization
| string | |
source required | Policy Creation Subject Example : ORGANIZATION
| string | |
srn required | Policy SRN Example : srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2
| string | |
state required | Policy State Example : ACTIVE
| string | |
type required | Service Control Policy Type Example : MANAGED
| string | |
2.72 - ServiceControlPolicyCreateRequest
| Name | Description | Schema | Default |
|---|
description required | Policy Description Example : This is an example policy.
| any of [string, null] | |
document required | Policy Document Example : {'Statement': [{'Action': ['*'], 'Effect': 'Allow', 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'}
| ServiceControlPolicyDocument | |
name required | Service Control Policy Name Example : MyPolicy Pattern : ^[a-zA-Z0-9\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣]*$ Minimum length : 3 Maximum length : 128
| string | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
type optional | Service Control Policy Type Example : MANAGED
| enum (SYSTEM_MANAGED, USER_DEFINED) | USER_DEFINED |
2.73 - ServiceControlPolicyDeleteFailCaused
| Name | Description | Schema | Default |
|---|
binding_targets required |
| array[BindingTarget] | |
error_code required | Error Code Example : Policy.PolicyInUseError
| string | |
failed_caused required | Failure Reason Example : The specified policy is in use and cannot be deleted.
| string | |
failed_id required | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | |
response optional | Example :
| any of [object, null] | |
2.74 - ServiceControlPolicyDeleteRequest
| Name | Description | Schema | Default |
|---|
ids required | Service Control Policy List ID Example : ['138c2fc8c29a449dbfa8681f8f1d78e2']
| array[string] | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
2.75 - ServiceControlPolicyDeleteResponse
2.76 - ServiceControlPolicyDocument
| Name | Description | Schema | Default |
|---|
Statement optional | Policy Syntax
| array[ServiceControlPolicyStatement] | |
Version optional | Policy Version Example : 2012-10-17
| string | 2012-10-17 |
2.77 - ServiceControlPolicyPageResponse
| Name | Description | Schema | Default |
|---|
count required | count Example : 20
| integer | |
page required | page Example : 0
| integer | |
policies required |
| array[ServiceControlPolicySummary] | |
size required | size Example : 20
| integer | |
sort optional | sort Example : ['created_at:asc']
| any of [array[string], null] | |
2.78 - ServiceControlPolicySetRequest
| Name | Description | Schema | Default |
|---|
description optional | Policy Description Example : This is an example policy.
| any of [string, null] | |
document optional | Policy Document Example : {'Statement': [{'Action': ['*'], 'Effect': 'Allow', 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'}
| any of [ServiceControlPolicyDocument, null] | |
name optional | Service Control Policy Name Example : MyPolicy Pattern : ^[a-zA-Z0-9\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣]*$
| any of [string, null] | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
2.79 - ServiceControlPolicyShowResponse
2.80 - ServiceControlPolicyStatement
| Name | Description | Schema | Default |
|---|
Action optional | Policy Action Example : ['s3:PutObject', 's3:GetObject']
| any of [array[string], null] | [‘s3:PutObject’, ‘s3:GetObject’] |
Condition optional | Policy Condition Example :
| any of [object[object[array[object]]], null] | |
Effect optional | Policy Effect Example : Allow
| string | Allow |
NotAction optional | Policy Exclusion Action Example :
| any of [array[string], null] | |
Principal optional | Principal Example :
| any of [string, object[array[string]], null] | |
Resource optional | Resource Example : ['*']
| array[string] | [’*’] |
Sid optional | Syntax ID Example : statement1
| string | statement1 |
2.81 - ServiceControlPolicySummary
| Name | Description | Schema | Default |
|---|
category required | Policy Category Example : SCP
| string | |
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
creator_name optional | Creator Name Example : John Doe na
| string | - |
description required | Policy Description Example : This is an example policy.
| any of [string, null] | |
document required | Policy Document Example : {'Statement': [{'Action': ['*'], 'Effect': 'Allow', 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'}
| ServiceControlPolicyDocument | |
id required | Service Control Policy ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2
| string | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
modifier_name optional | Modifier Name Example : Alice
| string | - |
name required | Service Control Policy Name Example : MyPolicy
| string | |
organization_id required | Organization ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5
| string | |
source required | Policy Creation Subject Example : ORGANIZATION
| string | |
state required | Policy State Example : ACTIVE
| string | |
type required | Service Control Policy Type Example : MANAGED
| string | |
2.82 - TargetsForPolicySummary
| Name | Description | Schema | Default |
|---|
control_policies required | Control Policy ID List
| array[ConnectedPolicySummary] | |
created_at required | Created At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
created_by required | Created By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
id required | ID Example : 0a36e0746dbf4908acf0357829701381
| string | |
modified_at required | Modified At Example : 2025-01-01T00:00:00.000Z
| string (date-time) | |
modified_by required | Modified By Example : c23fb561c689455993874fa5d5ed4a2f
| string | |
target_name required | Target Name Example : example-target
| any of [string, null] | |