Create Location
POST/organizations/:organizationId/locations
Create location
Request
Path Parameters
organizationId stringrequired
The ID of organization.
- application/json
Body
required
parentId string
The parent location ID
name stringrequired
The name of location
description string
The description of location
address string
The address of location
chatRoomId string
The ID of chat room
entities string[]
The entities of location
image string
The image of location
Responses
- 200
- 401
- 403
- 404
- 422
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
data objectrequired
Data of the created location.
id stringrequired
organizationId stringrequired
name stringrequired
description stringrequired
address stringrequired
chatRoomId stringrequired
entities object[]required
image stringrequired
{
"data": {
"id": "string",
"organizationId": "string",
"name": "string",
"description": "string",
"address": "string",
"chatRoomId": "string",
"entities": [
{}
],
"image": "string"
}
}
{
"data": {
"id": "l-locationId",
"organizationId": "o-organizationId",
"name": "IDT-Location",
"description": "IDT-Location-Description",
"address": "Taipei City",
"chatRoomId": "ABCDE",
"entities": [],
"image": "abc.png"
}
}
The request has not permission.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The request has not permission.
message stringrequired
The request has not permission message.
{
"error": "string",
"message": "string"
}
{
"error": "Unauthenticated",
"message": "Authentication is required and has failed or has not yet been provided."
}
The request has not permission.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The request has not permission.
message stringrequired
The request has not permission message.
{
"error": "string",
"message": "string"
}
{
"error": "Forbidden",
"message": "Access to the requested resource is forbidden."
}
The resource hasn't found.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The resource hasn't found.
message stringrequired
The resource hasn't found message.
{
"error": "string",
"message": "string"
}
{
"error": "ResourceNotFound",
"message": "The requested resource could not be found."
}
The input data has invalid.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The input data has invalid.
message stringrequired
The input data has invalid message.
{
"error": "string",
"message": "string"
}
{
"error": "ValidationError",
"message": "Input data validation failed."
}
Loading...