Skip to content

Create volatile shop agreement

POST
/partners/{id}/shops/{shop_id}/agreement
curl --request POST \
--url https://example.com/partners/example/shops/example/agreement
id
required
string
shop_id
required
string
Media type application/json
object
id
required
string
accepted
required
boolean
owner
required
boolean
mfa_required
required
boolean
created_at
required
string
updated_at
required
string
expires_at
required
Any of:
string
user
required
object
email
required
string
name
required
Any of:
string
acl_permissions
required
Array<object>
object
resource
required
string
get
required
boolean
put
required
boolean
post
required
boolean
patch
required
boolean
delete
required
boolean
query
required
boolean
acl_permission_groups
Any of:
Array<object>
object
id
required
string
account_id
required
string
name
required
string
type
required
string
Allowed values: managed custom
created_at
required
string
updated_at
required
string
acl_permissions
required
Array<object>
object
resource
required
string
get
required
boolean
put
required
boolean
post
required
boolean
patch
required
boolean
delete
required
boolean
query
required
boolean
acl_permission_group_ids
Any of:
Array<string>
Example
{
"acl_permission_groups": [
{
"type": "managed"
}
]
}