Retrieves a list of policies.
Treasure Data API (3)
Download OpenAPI description
Languages
Servers
Mock server
https://docs.treasuredata.com/_mock/apis/td_api_v3-public
https://api.treasuredata.com/v3
https://api.treasuredata.co.jp/v3
https://api.ap02.treasuredata.com/v3
https://api.eu01.treasuredata.com/v3
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies
- https://api.treasuredata.com/v3/access_control/policies
- https://api.treasuredata.co.jp/v3/access_control/policies
- https://api.ap02.treasuredata.com/v3/access_control/policies
- https://api.eu01.treasuredata.com/v3/access_control/policies
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies?column_permission_tag=string' \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
[ { "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 } ]
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies
- https://api.treasuredata.com/v3/access_control/policies
- https://api.treasuredata.co.jp/v3/access_control/policies
- https://api.ap02.treasuredata.com/v3/access_control/policies
- https://api.eu01.treasuredata.com/v3/access_control/policies
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"policy": {
"name": "some_policy",
"description": "written about the policy"
}
}'Response
application/json
{ "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 }
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/{policy_id}
- https://api.treasuredata.com/v3/access_control/policies/{policy_id}
- https://api.treasuredata.co.jp/v3/access_control/policies/{policy_id}
- https://api.ap02.treasuredata.com/v3/access_control/policies/{policy_id}
- https://api.eu01.treasuredata.com/v3/access_control/policies/{policy_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/67 \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
{ "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 }
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/{policy_id}
- https://api.treasuredata.com/v3/access_control/policies/{policy_id}
- https://api.treasuredata.co.jp/v3/access_control/policies/{policy_id}
- https://api.ap02.treasuredata.com/v3/access_control/policies/{policy_id}
- https://api.eu01.treasuredata.com/v3/access_control/policies/{policy_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/67 \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"policy": {
"name": "some_policy",
"description": "written about the policy"
}
}'Response
application/json
{ "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 }
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/{policy_id}
- https://api.treasuredata.com/v3/access_control/policies/{policy_id}
- https://api.treasuredata.co.jp/v3/access_control/policies/{policy_id}
- https://api.ap02.treasuredata.com/v3/access_control/policies/{policy_id}
- https://api.eu01.treasuredata.com/v3/access_control/policies/{policy_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/67 \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
{ "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 }
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/{user_id}/policies
- https://api.treasuredata.com/v3/access_control/users/{user_id}/policies
- https://api.treasuredata.co.jp/v3/access_control/users/{user_id}/policies
- https://api.ap02.treasuredata.com/v3/access_control/users/{user_id}/policies
- https://api.eu01.treasuredata.com/v3/access_control/users/{user_id}/policies
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/123/policies \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
[ { "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 } ]
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/{user_id}/policies
- https://api.treasuredata.com/v3/access_control/users/{user_id}/policies
- https://api.treasuredata.co.jp/v3/access_control/users/{user_id}/policies
- https://api.ap02.treasuredata.com/v3/access_control/users/{user_id}/policies
- https://api.eu01.treasuredata.com/v3/access_control/users/{user_id}/policies
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/123/policies \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"policy_ids": [
"1",
"2",
"42"
]
}'Response
application/json
[ { "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 } ]
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/{user_id}/policies/{policy_id}
- https://api.treasuredata.com/v3/access_control/users/{user_id}/policies/{policy_id}
- https://api.treasuredata.co.jp/v3/access_control/users/{user_id}/policies/{policy_id}
- https://api.ap02.treasuredata.com/v3/access_control/users/{user_id}/policies/{policy_id}
- https://api.eu01.treasuredata.com/v3/access_control/users/{user_id}/policies/{policy_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/123/policies/67 \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
{ "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 }
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/{user_id}/policies/{policy_id}
- https://api.treasuredata.com/v3/access_control/users/{user_id}/policies/{policy_id}
- https://api.treasuredata.co.jp/v3/access_control/users/{user_id}/policies/{policy_id}
- https://api.ap02.treasuredata.com/v3/access_control/users/{user_id}/policies/{policy_id}
- https://api.eu01.treasuredata.com/v3/access_control/users/{user_id}/policies/{policy_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/123/policies/67 \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
{ "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 }
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/{policy_id}/users/{user_id}
- https://api.treasuredata.com/v3/access_control/policies/{policy_id}/users/{user_id}
- https://api.treasuredata.co.jp/v3/access_control/policies/{policy_id}/users/{user_id}
- https://api.ap02.treasuredata.com/v3/access_control/policies/{policy_id}/users/{user_id}
- https://api.eu01.treasuredata.com/v3/access_control/policies/{policy_id}/users/{user_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/67/users/123 \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
{ "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 }
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/{policy_id}/users/{user_id}
- https://api.treasuredata.com/v3/access_control/policies/{policy_id}/users/{user_id}
- https://api.treasuredata.co.jp/v3/access_control/policies/{policy_id}/users/{user_id}
- https://api.ap02.treasuredata.com/v3/access_control/policies/{policy_id}/users/{user_id}
- https://api.eu01.treasuredata.com/v3/access_control/policies/{policy_id}/users/{user_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/67/users/123 \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
{ "id": 67, "account_id": 123, "name": "some_policy", "description": "written about the policy", "user_count": 3 }