Download OpenAPI specification:Download
| email required | string |
| password required | string |
{- "email": "string",
- "password": "string"
}{- "user": {
- "id": 0,
- "name": "string",
- "email": "string",
- "iconImageUrl": "string"
}, - "token": "string"
}{- "user": {
- "id": 0,
- "name": "string",
- "email": "string",
- "iconImageUrl": "string"
}
}| name required | string |
| email required | string |
| password required | string |
{- "name": "string",
- "email": "string",
- "password": "string"
}{- "user": {
- "id": 0,
- "name": "string",
- "email": "string",
- "iconImageUrl": "string"
}, - "token": "string"
}| name required | string |
| email required | string |
{- "name": "string",
- "email": "string"
}{- "user": {
- "id": 0,
- "name": "string",
- "email": "string",
- "iconImageUrl": "string"
}
}object (pagination) 最新のデータをn件取得したい場合、cursorは指定せず、sizeにnを入れる。idがm以降のデータをn件取得したい場合、cursorにm、sizeにnを入れる。 | |
object (RequestPostFilter) |
{- "posts": [
- {
- "id": 0,
- "body": "string",
- "userId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
]
}{- "post": {
- "body": "string"
}
}{- "post": {
- "id": 0,
- "body": "string",
- "userId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
}{- "post": {
- "id": 0,
- "body": "string",
- "userId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
}{- "success": true
}{- "rooms": [
- {
- "id": "string",
- "messages": [
- {
- "id": 0,
- "content": "string",
- "userId": 0,
- "roomId": "string",
- "postId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}, - "post": {
- "id": 0,
- "body": "string",
- "userId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
}
], - "roomUsers": [
- {
- "roomId": "string",
- "userId": 0,
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
]
}
]
}| userIds required | Array of integers[ items ] |
{- "userIds": [
- 0
]
}{- "room": {
- "id": "string",
- "messages": [
- {
- "id": 0,
- "content": "string",
- "userId": 0,
- "roomId": "string",
- "postId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}, - "post": {
- "id": 0,
- "body": "string",
- "userId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
}
], - "roomUsers": [
- {
- "roomId": "string",
- "userId": 0,
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
]
}
}{- "room": {
- "id": "string",
- "messages": [
- {
- "id": 0,
- "content": "string",
- "userId": 0,
- "roomId": "string",
- "postId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}, - "post": {
- "id": 0,
- "body": "string",
- "userId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
}
], - "roomUsers": [
- {
- "roomId": "string",
- "userId": 0,
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
]
}
}object (pagination) 最新のデータをn件取得したい場合、cursorは指定せず、sizeにnを入れる。idがm以降のデータをn件取得したい場合、cursorにm、sizeにnを入れる。 | |
| roomId required | string |
{- "messages": [
- {
- "id": 0,
- "content": "string",
- "userId": 0,
- "roomId": "string",
- "postId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}, - "post": {
- "id": 0,
- "body": "string",
- "userId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
}
]
}| content required | string |
| roomId required | string |
{- "content": "string",
- "roomId": "string"
}{- "message": {
- "id": 0,
- "content": "string",
- "userId": 0,
- "roomId": "string",
- "postId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}, - "post": {
- "id": 0,
- "body": "string",
- "userId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
}
}| content required | string |
| postId required | integer |
{- "content": "string",
- "postId": 0
}{- "message": {
- "id": 0,
- "content": "string",
- "userId": 0,
- "roomId": "string",
- "postId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}, - "post": {
- "id": 0,
- "body": "string",
- "userId": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "user": {
- "id": 0,
- "name": "string",
- "iconImageUrl": "string"
}
}
}
}