※ 現在APIはベータ版です。仕様が変更になる可能性がありますのでご了承ください。
Employs
Supported Formats
json
POST /api/v1/teams/:team_id/employs
>>>
Create a employ
Supported Formats
jsonExamples
POST /api/v1/teams/424/employs
{
"employ": {
"rate": "1500",
"started_at": "2015-03-13 11:19:24",
"user_id": "623"
}
}
200
{
"id": 11,
"team_id": 424,
"user_id": 623,
"rate": 1500,
"period": "hourly",
"started_at": "2015-03-13T11:19:24.000+09:00",
"deleted_at": null,
"created_at": "2025-10-02T10:15:41.000+09:00",
"updated_at": "2025-10-02T10:15:41.000+09:00",
"task_id": null,
"rate_text": "1,500 yen",
"user": {
"id": 623
},
"team": {
"id": 424
}
}
Params
| Param name | Description |
|---|---|
|
employ optional |
Validations:
|
|
employ[user_id] required |
Validations:
|
|
employ[rate] required |
Validations:
|
PATCH /api/v1/teams/:team_id/employs/:id
>>>
Edit a employ
Supported Formats
jsonExamples
PATCH /api/v1/teams/425/employs/12
{
"employ": {
"rate": "1500",
"started_at": "2015-03-13 11:19:24",
"user_id": "625"
}
}
200
{
"id": 12,
"team_id": 425,
"user_id": 625,
"rate": 1500,
"period": "hourly",
"started_at": "2015-03-13T11:19:24.000+09:00",
"deleted_at": null,
"created_at": "2025-10-02T10:15:42.000+09:00",
"updated_at": "2025-10-02T10:15:42.000+09:00",
"task_id": null,
"rate_text": "1,500 yen",
"user": {
"id": 625
},
"team": {
"id": 425
}
}
Params
| Param name | Description |
|---|---|
|
employ optional |
Validations:
|
|
employ[user_id] required |
Validations:
|
|
employ[rate] required |
Validations:
|