Assign Place to User
This operation is part of the Place Management API section of the Web Services API.
Overview
Assigns a place to a user.
Request URL | /api/v2/users/{id}/places |
---|---|
HTTP Method | POST |
Required Features | api-provisioning-write |
Parameters
Parameter | Value |
---|---|
path | The path of the place to assign to the user. |
paths | The paths of several places to assign to the user. |
uri | The uri of the place to assign to the user. |
uris | The uris of several places to assign to the user. |
Important
All parameters are independent and can be used separately from each other.Samples
This example sends a request with the uri parameter:
Request
POST /api/v2/users/11f2929763414ad2932d1a05e5abd5ae/places
{
'uri': 'http://1.2.3.4:8080/api/v2/places/d6d40340-1e28-4d3b-bf6c-a09c59d3033f'
}
HTTP Response
{
"paths": [
"/places/d6d40340-1e28-4d3b-bf6c-a09c59d3033f"
],
"statusCode": 0,
"uris": [
"http://1.2.3.4:8080/api/v2/places/d6d40340-1e28-4d3b-bf6c-a09c59d3033f"
]
}
This example sends a request with the uris parameter:
Request
POST /api/v2/users/11f2929763414ad2932d1a05e5abd5ae/places
{
'uris': [
'http://1.2.3.4:8080/api/v2/places/d6d40340-1e28-4d3b-bf6c-a09c59d3033f',
'http://1.2.3.4:8080/api/v2/places/14f6636cf11447919604ac42f952e2a2'
]
}
HTTP Response
{
"paths": [
"/places/d6d40340-1e28-4d3b-bf6c-a09c59d3033f",
"/places/14f6636cf11447919604ac42f952e2a2"
],
"statusCode": 0,
"uris": [
"http://1.2.3.4:8080/api/v2/places/d6d40340-1e28-4d3b-bf6c-a09c59d3033f",
"http://1.2.3.4:8080/api/v2/places/14f6636cf11447919604ac42f952e2a2
]
}
This example sends a request with the path parameter:
Request
POST /api/v2/users/11f2929763414ad2932d1a05e5abd5ae/places
{
'path': '/places/0e0bb396-3dc3-42a9-9b20-f1e66e0805cd'
}
HTTP Response
{
"paths": [
"/places/0e0bb396-3dc3-42a9-9b20-f1e66e0805cd"
],
"statusCode": 0,
"uris": [
"http://1.2.3.4:8080/api/v2/places/0e0bb396-3dc3-42a9-9b20-f1e66e0805cd"
]
}
This example sends a request with the paths parameter:
Request
POST /api/v2/users/11f2929763414ad2932d1a05e5abd5ae/places
{
'paths': [
'/places/0e0bb396-3dc3-42a9-9b20-f1e66e0805cd',
'/places/b24c94d1-d31e-4a97-853f-50aabd5c159f'
]
}
HTTP Response
{
"paths": [
"/places/0e0bb396-3dc3-42a9-9b20-f1e66e0805cd",
"/places/b24c94d1-d31e-4a97-853f-50aabd5c159f"
],
"statusCode": 0,
"uris": [
"http://1.2.3.4:8080/api/v2/places/0e0bb396-3dc3-42a9-9b20-f1e66e0805cd",
"http://1.2.3.4:8080/api/v2/places/b24c94d1-d31e-4a97-853f-50aabd5c159f
]
}
This page was last edited on January 22, 2016, at 19:56.
Comments or questions about this documentation? Contact us for support!