HTTP Method | GET |
URL | https://culc.app/api/test-hml |
Controller | App\Http\Controllers\Api\TestController |
Controller Method | @TesteEmail |
Middleware 1 | api |
HTTP Method | GET |
URL | https://culc.app/api/company/dashboard |
Controller | App\Http\Controllers\Api\Company\DashboardController |
Controller Method | @data |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
Este endpoint carrega as informações disponíveis no dashboard da versão web.
Caso não seja passado nenhum parâmetro para filtragem, são exibidos os dados do último mês
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | start_date | Date | Nullable |
date_format:Y-m-d
| |
2 | end_date | Date Date | Nullable |
date_format:Y-m-d
start_date
|
HTTP Method | GET |
URL | https://culc.app/api/company/area |
Controller | App\Http\Controllers\Api\Company\AreaController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/area/{id} |
Controller | App\Http\Controllers\Api\Company\AreaController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/role |
Controller | App\Http\Controllers\Api\Company\RoleController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/role/{id} |
Controller | App\Http\Controllers\Api\Company\RoleController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/employee |
Controller | App\Http\Controllers\Api\Company\EmployeeController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/employee/{id} |
Controller | App\Http\Controllers\Api\Company\EmployeeController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/benefit |
Controller | App\Http\Controllers\Api\Company\BenefitController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/benefit/{id} |
Controller | App\Http\Controllers\Api\Company\BenefitController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/skill |
Controller | App\Http\Controllers\Api\Company\SkillController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/skill/{id} |
Controller | App\Http\Controllers\Api\Company\SkillController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/culture |
Controller | App\Http\Controllers\Api\Company\CultureController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/culture/{id} |
Controller | App\Http\Controllers\Api\Company\CultureController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/research |
Controller | App\Http\Controllers\Api\Company\ResearchController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/research/{id} |
Controller | App\Http\Controllers\Api\Company\ResearchController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/campaign |
Controller | App\Http\Controllers\Api\Company\CampaignController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/campaign/{id} |
Controller | App\Http\Controllers\Api\Company\CampaignController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/news |
Controller | App\Http\Controllers\Api\Company\NewsController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/news/{id} |
Controller | App\Http\Controllers\Api\Company\NewsController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/rite |
Controller | App\Http\Controllers\Api\Company\RiteController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/rite/{id} |
Controller | App\Http\Controllers\Api\Company\RiteController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/equipment |
Controller | App\Http\Controllers\Api\Company\EquipmentController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/equipment/{id} |
Controller | App\Http\Controllers\Api\Company\EquipmentController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/client |
Controller | App\Http\Controllers\Api\Company\ClientController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/client/{id} |
Controller | App\Http\Controllers\Api\Company\ClientController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/product |
Controller | App\Http\Controllers\Api\Company\ProductController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/product/{id} |
Controller | App\Http\Controllers\Api\Company\ProductController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/reports/points/by-employee |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @pointsByEmployee |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/reports/points/by-area |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @pointsByArea |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/reports/tasks |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @tasks |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/reports/tasks/{userId} |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @tasksByUser |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/reports/culture |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @culture |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/reports/career-path |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @careerPath |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/reports/career-path/{planId} |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @careerPathByPlan |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/reports/campaign |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @campaign |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/reports/campaign/{userId} |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @campaignByUser |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/reports/news |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @news |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/reports/news/{userId} |
Controller | App\Http\Controllers\Api\Company\ReportsController |
Controller Method | @newsByUser |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/settings |
Controller | App\Http\Controllers\Api\Company\SettingsController |
Controller Method | @get |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/notification-settings |
Controller | App\Http\Controllers\Api\Company\NotificationSettingsController |
Controller Method | @get |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/company/admin-user |
Controller | App\Http\Controllers\Api\Company\AdminUserController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/company/admin-user/{id} |
Controller | App\Http\Controllers\Api\Company\AdminUserController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | GET |
URL | https://culc.app/api/employee/account |
Controller | App\Http\Controllers\Api\Employee\AccountController |
Controller Method | @showAccount |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/about-company |
Controller | App\Http\Controllers\Api\Employee\AboutController |
Controller Method | @structure |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/campaign |
Controller | App\Http\Controllers\Api\Employee\CampaignController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/employee/campaign/{id} |
Controller | App\Http\Controllers\Api\Employee\CampaignController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/career-path |
Controller | App\Http\Controllers\Api\Employee\CareerPathController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/career-path/{plan} |
Controller | App\Http\Controllers\Api\Employee\CareerPathController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/celebration |
Controller | App\Http\Controllers\Api\Employee\CelebrationController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/employee/culture |
Controller | App\Http\Controllers\Api\Employee\CultureController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/employee/culture/{stepId} |
Controller | App\Http\Controllers\Api\Employee\CultureController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/research |
Controller | App\Http\Controllers\Api\Employee\ResearchController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/employee/research/{stepId} |
Controller | App\Http\Controllers\Api\Employee\ResearchController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/score-board |
Controller | App\Http\Controllers\Api\Employee\ScoreController |
Controller Method | @index |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/employee/score-board/area |
Controller | App\Http\Controllers\Api\Employee\ScoreController |
Controller Method | @area |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/employee/score-board/history |
Controller | App\Http\Controllers\Api\Employee\ScoreController |
Controller Method | @history |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/employee/equipment |
Controller | App\Http\Controllers\Api\Employee\EquipmentController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/library |
Controller | App\Http\Controllers\Api\Employee\LibraryController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/library/available-categories |
Controller | App\Http\Controllers\Api\Employee\LibraryController |
Controller Method | @categories |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/library/{id} |
Controller | App\Http\Controllers\Api\Employee\LibraryController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/news |
Controller | App\Http\Controllers\Api\Employee\NewsController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/employee/news/{id} |
Controller | App\Http\Controllers\Api\Employee\NewsController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/task |
Controller | App\Http\Controllers\Api\Employee\TaskController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/employee/task/{id} |
Controller | App\Http\Controllers\Api\Employee\TaskController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | GET |
URL | https://culc.app/api/employee/rite |
Controller | App\Http\Controllers\Api\Employee\RiteController |
Controller Method | @list |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | page | Integer | Nullable |
min:1
| |
2 | limit | Integer | Nullable |
min:1
|
HTTP Method | GET |
URL | https://culc.app/api/employee/rite/{id} |
Controller | App\Http\Controllers\Api\Employee\RiteController |
Controller Method | @show |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | POST |
URL | https://culc.app/api/freemium-account |
Controller | App\Http\Controllers\Api\Freemium\AccountController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\ApiFreemiumAccess |
Middleware 3 | App\Http\Middleware\JsonApi |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | cnpj *required |
App\Rules\Cnpj
|
App\Rules\UniqueDocument
| |||
2 | razao_social *required |
max:255
| |||
3 | nome_fantasia *required |
max:255
| |||
4 | contato.nome *required |
max:255
| |||
5 | contato.celular *required |
max:255
| |||
6 | contato.email *required |
email
|
max:255
| |||
7 | endereco.cep *required |
max:255
| |||
8 | endereco.logradouro |
max:255
| |||
9 | endereco.numero *required |
max:255
| |||
10 | endereco.complemento | Nullable |
max:255
| ||
11 | endereco.bairro *required |
max:255
| |||
12 | endereco.cidade *required |
max:255
| |||
13 | endereco.uf *required |
App\Rules\Uf
| |||
14 | admin.cpf *required |
App\Rules\Cpf
| |||
15 | admin.nome *required |
max:255
| |||
16 | admin.senha *required |
min:6
| |||
17 | canvas.canvas *required |
HTTP Method | POST |
URL | https://culc.app/api/redefine-password |
Controller | App\Http\Controllers\Api\AuthenticationController |
Controller Method | @redefinePassword |
Middleware 1 | api |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | hash *required | ||||
2 | new_password *required |
min:6
|
HTTP Method | POST |
URL | https://culc.app/api/company/login |
Controller | App\Http\Controllers\Api\AuthenticationController |
Controller Method | @companyLogin |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | email *required |
email
| |||
2 | password *required |
HTTP Method | POST |
URL | https://culc.app/api/company/account-recovery |
Controller | App\Http\Controllers\Api\AuthenticationController |
Controller Method | @companyAccountRecovery |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | email *required |
email
|
HTTP Method | POST |
URL | https://culc.app/api/company/area |
Controller | App\Http\Controllers\Api\Company\AreaController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | parent_id | Integer | Nullable | ||
2 | employee_id | Integer | Nullable | ||
3 | title *required |
max:100
| |||
4 | description | Nullable |
max:500
| ||
5 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/area/{id} |
Controller | App\Http\Controllers\Api\Company\AreaController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | parent_id | Integer | Nullable | ||
2 | employee_id | Integer | Nullable | ||
3 | title *required |
max:100
| |||
4 | description | Nullable |
max:500
| ||
5 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/role |
Controller | App\Http\Controllers\Api\Company\RoleController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | description | Nullable |
max:500
| ||
3 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/role/{id} |
Controller | App\Http\Controllers\Api\Company\RoleController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | description | Nullable |
max:500
| ||
3 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/employee |
Controller | App\Http\Controllers\Api\Company\EmployeeController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | document *required | ||||
2 | name *required |
max:100
| |||
3 | birth_date | Date | Nullable |
date_format:Y-m-d
| |
4 | contact_number | Nullable |
max:15
| ||
5 | gender | Nullable |
between:0,2
| ||
6 | qualification | Nullable | |||
7 | zip_code *required |
max:9
| |||
8 | address *required |
max:100
| |||
9 | number *required | Integer | |||
10 | complement | Nullable |
max:100
| ||
11 | neighborhood *required |
max:100
| |||
12 | city *required |
max:100
| |||
13 | uf *required |
max:2
| |||
14 | admission_date *required | Date |
date_format:Y-m-d
| ||
15 | resignation_date | Date Date | Nullable |
date_format:Y-m-d
admission_date
| |
16 | area_id | Nullable | |||
17 | role_id *required | ||||
18 | profile_type | Integer | Nullable |
between:1,4
| |
19 | initial_salary *required | Numeric | |||
20 | start_working_hours | Date | Nullable |
date_format:H:i
| |
21 | end_working_hours | Date | Nullable |
date_format:H:i
| |
22 | vacation_start_date | Date | Nullable |
date_format:Y-m-d
| |
23 | vacation_end_date | Date Date | Nullable |
date_format:Y-m-d
vacation_start_date
| |
24 | nda_term *required | Boolean | |||
25 | image_content_assignment *required | Boolean | |||
26 | email *required |
email
max:255
| |||
27 | password | Nullable |
min:6
| ||
28 | active *required | Boolean | |||
29 | benefits | Array | Nullable | ||
30 | benefits.*.benefit_id *required | Integer | |||
31 | benefits.*.description | Nullable | |||
32 | benefits.*.start_date *required | Date |
date_format:Y-m-d
| ||
33 | benefits.*.end_date | Date | Nullable |
date_format:Y-m-d
| |
34 | benefits.*.benefit_value *required | Numeric | |||
35 | benefits.*.benefit_value_type *required | Integer |
between:1,5
| ||
36 | image | File | Nullable |
mimes:jpg,jpeg,png
|
HTTP Method | POST |
URL | https://culc.app/api/company/employee/{id} |
Controller | App\Http\Controllers\Api\Company\EmployeeController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | document *required | ||||
2 | name *required |
max:100
| |||
3 | birth_date | Date | Nullable |
date_format:Y-m-d
| |
4 | contact_number | Nullable |
max:15
| ||
5 | gender | Nullable |
between:0,2
| ||
6 | qualification | Nullable | |||
7 | zip_code *required |
max:9
| |||
8 | address *required |
max:100
| |||
9 | number *required | Integer | |||
10 | complement | Nullable |
max:100
| ||
11 | neighborhood *required |
max:100
| |||
12 | city *required |
max:100
| |||
13 | uf *required |
max:2
| |||
14 | admission_date *required | Date |
date_format:Y-m-d
| ||
15 | resignation_date | Date Date | Nullable |
date_format:Y-m-d
admission_date
| |
16 | area_id | Nullable | |||
17 | role_id *required | ||||
18 | profile_type | Integer | Nullable |
between:1,4
| |
19 | initial_salary *required | Numeric | |||
20 | start_working_hours | Date | Nullable |
date_format:H:i
| |
21 | end_working_hours | Date | Nullable |
date_format:H:i
| |
22 | vacation_start_date | Date | Nullable |
date_format:Y-m-d
| |
23 | vacation_end_date | Date Date | Nullable |
date_format:Y-m-d
vacation_start_date
| |
24 | nda_term *required | Boolean | |||
25 | image_content_assignment *required | Boolean | |||
26 | email *required |
email
max:255
| |||
27 | password | Nullable |
min:6
| ||
28 | active *required | Boolean | |||
29 | benefits | Array | Nullable | ||
30 | benefits.*.benefit_id *required | Integer | |||
31 | benefits.*.description | Nullable | |||
32 | benefits.*.start_date *required | Date |
date_format:Y-m-d
| ||
33 | benefits.*.end_date | Date | Nullable |
date_format:Y-m-d
| |
34 | benefits.*.benefit_value *required | Numeric | |||
35 | benefits.*.benefit_value_type *required | Integer |
between:1,5
| ||
36 | image | File | Nullable |
mimes:jpg,jpeg,png
|
HTTP Method | POST |
URL | https://culc.app/api/company/benefit |
Controller | App\Http\Controllers\Api\Company\BenefitController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | specific_profile *required | Integer |
between:0,1
| ||
2 | available_profiles *required | File |
required_if:specific_profile,1
| ||
3 | available_profiles.1 | Integer | Nullable |
between:0,1
| |
4 | available_profiles.2 | Integer | Nullable |
between:0,1
| |
5 | available_profiles.3 | Integer | Nullable |
between:0,1
| |
6 | available_profiles.4 | Integer | Nullable |
between:0,1
| |
7 | available_profiles.5 | Integer | Nullable |
between:0,1
| |
8 | available_profiles.6 | Integer | Nullable |
between:0,1
| |
9 | title *required |
max:150
| |||
10 | description | Nullable |
max:500
| ||
11 | benefit_value | Nullable | |||
12 | benefit_value_type *required |
between:1,5
|
HTTP Method | POST |
URL | https://culc.app/api/company/benefit/{id} |
Controller | App\Http\Controllers\Api\Company\BenefitController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | specific_profile *required | Integer |
between:0,1
| ||
2 | available_profiles *required | File |
required_if:specific_profile,1
| ||
3 | available_profiles.1 | Integer | Nullable |
between:0,1
| |
4 | available_profiles.2 | Integer | Nullable |
between:0,1
| |
5 | available_profiles.3 | Integer | Nullable |
between:0,1
| |
6 | available_profiles.4 | Integer | Nullable |
between:0,1
| |
7 | available_profiles.5 | Integer | Nullable |
between:0,1
| |
8 | available_profiles.6 | Integer | Nullable |
between:0,1
| |
9 | title *required |
max:150
| |||
10 | description | Nullable |
max:500
| ||
11 | benefit_value | Nullable | |||
12 | benefit_value_type *required |
between:1,5
|
HTTP Method | POST |
URL | https://culc.app/api/company/skill |
Controller | App\Http\Controllers\Api\Company\SkillController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | type *required | Integer |
between:1,2
| ||
2 | title *required |
max:100
| |||
3 | description | Nullable |
max:500
| ||
4 | with_proficiency *required | Integer |
between:0,1
| ||
5 | proficiency *required | Array |
required_if:with_proficiency,1
| | ||
6 | proficiency.* *required |
required_if:with_proficiency,1
| |||
7 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/skill/{id} |
Controller | App\Http\Controllers\Api\Company\SkillController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | type *required | Integer |
between:1,2
| ||
2 | title *required |
max:100
| |||
3 | description | Nullable |
max:500
| ||
4 | with_proficiency *required | Integer |
between:0,1
| ||
5 | proficiency *required | Array |
required_if:with_proficiency,1
| | ||
6 | proficiency.* *required |
required_if:with_proficiency,1
| |||
7 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/culture |
Controller | App\Http\Controllers\Api\Company\CultureController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:10
| |||
2 | description *required |
max:100
| |||
3 | order *required | Integer |
min:0
|
not_in:0
| ||
4 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/culture/{id} |
Controller | App\Http\Controllers\Api\Company\CultureController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:10
| |||
2 | description *required |
max:100
| |||
3 | order *required | Integer |
min:0
|
not_in:0
| ||
4 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/culture/{stepId}/item |
Controller | App\Http\Controllers\Api\Company\CultureController |
Controller Method | @createItem |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | type *required | Integer |
between:1,3
| ||
2 | title *required |
max:100
| |||
3 | description *required |
max:100
| |||
4 | content | Nullable |
max:500
| ||
5 | order *required | Integer |
min:1
| ||
6 | deadline_to_finish | Integer | Nullable |
min:1
| |
7 | active *required | Boolean | |||
8 | video_url *required |
required_if:type,2
|
url
|
App\Rules\YouTubeVideo
| |||
9 | image *required | File |
mimes:jpg,jpeg,png
| ||
10 | file *required | File |
required_if:type,3
|
size:10000
|
HTTP Method | POST |
URL | https://culc.app/api/company/culture/{stepId}/item/{id} |
Controller | App\Http\Controllers\Api\Company\CultureController |
Controller Method | @editItem |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | type *required | Integer |
between:1,3
| ||
2 | title *required |
max:100
| |||
3 | description *required |
max:100
| |||
4 | content | Nullable |
max:500
| ||
5 | order *required | Integer |
min:1
| ||
6 | deadline_to_finish | Integer | Nullable |
min:1
| |
7 | active *required | Boolean | |||
8 | video_url *required |
required_if:type,2
|
url
|
App\Rules\YouTubeVideo
| |||
9 | image | File | Nullable |
mimes:jpg,jpeg,png
| |
10 | file *required | File |
required_if:type,3
|
size:10000
|
HTTP Method | POST |
URL | https://culc.app/api/company/research |
Controller | App\Http\Controllers\Api\Company\ResearchController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | description *required |
max:100
| |||
3 | active *required | Boolean | |||
4 | image *required | File |
mimes:jpg,jpeg,png
| ||
5 | file | File | Nullable |
HTTP Method | POST |
URL | https://culc.app/api/company/research/{id} |
Controller | App\Http\Controllers\Api\Company\ResearchController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | description *required |
max:100
| |||
3 | active *required | Boolean | |||
4 | image | File | Nullable |
mimes:jpg,jpeg,png
| |
5 | file | File | Nullable |
HTTP Method | POST |
URL | https://culc.app/api/company/campaign |
Controller | App\Http\Controllers\Api\Company\CampaignController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | POST |
URL | https://culc.app/api/company/campaign/{id} |
Controller | App\Http\Controllers\Api\Company\CampaignController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | type *required | Integer |
between:1,2
| ||
2 | responsible *required | ||||
3 | title *required |
max:100
| |||
4 | description *required |
max:500
| |||
5 | start_date *required | Date |
required_if:type,2
|
date_format:Y-m-d
| ||
6 | end_date *required | Date |
required_if:type,2
|
date_format:Y-m-d
| ||
7 | active *required | Boolean | |||
8 | image | File | Nullable |
mimes:jpg,jpeg,png
| |
9 | images.* | File | Nullable |
mimes:jpg,jpeg,png
|
HTTP Method | POST |
URL | https://culc.app/api/company/news |
Controller | App\Http\Controllers\Api\Company\NewsController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | description *required |
max:500
| |||
3 | news_date *required | Date |
date_format:Y-m-d H:i
| ||
4 | start_date *required | Date |
date_format:Y-m-d
| ||
5 | end_date *required | Date |
date_format:Y-m-d
| ||
6 | active *required | Boolean | |||
7 | image *required | File |
mimes:jpg,jpeg,png
|
HTTP Method | POST |
URL | https://culc.app/api/company/news/{id} |
Controller | App\Http\Controllers\Api\Company\NewsController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | description *required |
max:500
| |||
3 | news_date *required | Date |
date_format:Y-m-d H:i
| ||
4 | start_date *required | Date |
date_format:Y-m-d
| ||
5 | end_date *required | Date |
date_format:Y-m-d
| ||
6 | active *required | Boolean | |||
7 | image | File | Nullable |
mimes:jpg,jpeg,png
|
HTTP Method | POST |
URL | https://culc.app/api/company/rite |
Controller | App\Http\Controllers\Api\Company\RiteController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | description *required |
max:500
| |||
3 | start_date *required | Date |
date_format:Y-m-d
| ||
4 | end_date | Date | Nullable |
date_format:Y-m-d
| |
5 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/rite/{id} |
Controller | App\Http\Controllers\Api\Company\RiteController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | description *required |
max:500
| |||
3 | start_date *required | Date |
date_format:Y-m-d
| ||
4 | end_date | Date | Nullable |
date_format:Y-m-d
| |
5 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/equipment |
Controller | App\Http\Controllers\Api\Company\EquipmentController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | type *required |
between:1,3
| |||
3 | description *required |
max:500
| |||
4 | notification_email | Nullable |
email
| ||
5 | optional *required | Boolean | |||
6 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/equipment/{id} |
Controller | App\Http\Controllers\Api\Company\EquipmentController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | type *required |
between:1,3
| |||
3 | description *required |
max:500
| |||
4 | notification_email | Nullable |
email
| ||
5 | optional *required | Boolean | |||
6 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/client |
Controller | App\Http\Controllers\Api\Company\ClientController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | type *required | Integer |
between:1,2
| ||
2 | segment_id *required | Integer |
App\Rules\SegmentExists
| ||
3 | name *required |
max:100
| |||
4 | zip_code *required |
max:9
| |||
5 | address *required |
max:100
| |||
6 | number *required | Integer | |||
7 | complement | Nullable |
max:100
| ||
8 | neighborhood *required |
max:100
| |||
9 | city *required |
max:100
| |||
10 | uf *required |
max:2
| |||
11 | phone | Nullable |
max:15
| ||
12 | cellphone | Nullable |
max:15
| ||
13 | clients_amount | Integer | Nullable |
between:1,5
| |
14 | client_time_span | Nullable |
max:255
| ||
15 | pre_sale_contacts | Nullable | |||
16 | pre_sale_contacts.whatsapp | Nullable |
max:15
| ||
17 | pre_sale_contacts.social_network | Nullable |
url
| ||
18 | pre_sale_contacts.telemarketing | Nullable |
max:15
| ||
19 | sale_contacts | Nullable | |||
20 | sale_contacts.whatsapp | Nullable |
max:15
| ||
21 | sale_contacts.social_network | Nullable |
url
| ||
22 | sale_contacts.telemarketing | Nullable |
max:15
| ||
23 | after_sale_contact | Nullable | |||
24 | after_sale_contact.whatsapp | Nullable |
max:15
| ||
25 | after_sale_contact.social_network | Nullable |
url
| ||
26 | after_sale_contact.telemarketing | Nullable |
max:15
|
HTTP Method | POST |
URL | https://culc.app/api/company/client/{id} |
Controller | App\Http\Controllers\Api\Company\ClientController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | type *required | Integer |
between:1,2
| ||
2 | segment_id *required | Integer |
App\Rules\SegmentExists
| ||
3 | name *required |
max:100
| |||
4 | zip_code *required |
max:9
| |||
5 | address *required |
max:100
| |||
6 | number *required | Integer | |||
7 | complement | Nullable |
max:100
| ||
8 | neighborhood *required |
max:100
| |||
9 | city *required |
max:100
| |||
10 | uf *required |
max:2
| |||
11 | phone | Nullable |
max:15
| ||
12 | cellphone | Nullable |
max:15
| ||
13 | clients_amount | Integer | Nullable |
between:1,5
| |
14 | client_time_span | Nullable |
max:255
| ||
15 | pre_sale_contacts | Nullable | |||
16 | pre_sale_contacts.whatsapp | Nullable |
max:15
| ||
17 | pre_sale_contacts.social_network | Nullable |
url
| ||
18 | pre_sale_contacts.telemarketing | Nullable |
max:15
| ||
19 | sale_contacts | Nullable | |||
20 | sale_contacts.whatsapp | Nullable |
max:15
| ||
21 | sale_contacts.social_network | Nullable |
url
| ||
22 | sale_contacts.telemarketing | Nullable |
max:15
| ||
23 | after_sale_contact | Nullable | |||
24 | after_sale_contact.whatsapp | Nullable |
max:15
| ||
25 | after_sale_contact.social_network | Nullable |
url
| ||
26 | after_sale_contact.telemarketing | Nullable |
max:15
|
HTTP Method | POST |
URL | https://culc.app/api/company/product |
Controller | App\Http\Controllers\Api\Company\ProductController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | name *required |
max:100
| |||
2 | type *required | Integer | |||
3 | average_price *required | ||||
4 | delivery_type *required | Integer | |||
5 | partners_providers | Nullable | |||
6 | partners_providers.* *required | ||||
7 | logistic *required |
max:500
| |||
8 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/product/{id} |
Controller | App\Http\Controllers\Api\Company\ProductController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | name *required |
max:100
| |||
2 | type *required | Integer | |||
3 | average_price *required | ||||
4 | delivery_type *required | Integer | |||
5 | partners_providers | Nullable | |||
6 | partners_providers.* *required | ||||
7 | logistic *required |
max:500
| |||
8 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/admin-user |
Controller | App\Http\Controllers\Api\Company\AdminUserController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | document *required |
App\Rules\Cpf
| |||
2 | name *required |
max:255
| |||
3 | birth_date | Date | Nullable |
date_format:Y-m-d
| |
4 | contact_number | Nullable |
max:15
| ||
5 | email *required |
email
|
max:255
| |||
6 | password | Nullable |
min:6
| ||
7 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/company/admin-user/{id} |
Controller | App\Http\Controllers\Api\Company\AdminUserController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | document *required |
App\Rules\Cpf
| |||
2 | name *required |
max:255
| |||
3 | birth_date | Date | Nullable |
date_format:Y-m-d
| |
4 | contact_number | Nullable |
max:15
| ||
5 | email *required |
email
|
max:255
| |||
6 | password | Nullable |
min:6
| ||
7 | active *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/employee/login |
Controller | App\Http\Controllers\Api\AuthenticationController |
Controller Method | @employeeLogin |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | email *required |
email
| |||
2 | password *required |
HTTP Method | POST |
URL | https://culc.app/api/employee/account-recovery |
Controller | App\Http\Controllers\Api\AuthenticationController |
Controller Method | @employeeAccountRecovery |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | email *required |
email
|
HTTP Method | POST |
URL | https://culc.app/api/employee/account |
Controller | App\Http\Controllers\Api\Employee\AccountController |
Controller Method | @saveAccount |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | email *required | ||||
2 | name *required |
max:255
| |||
3 | birth_date | Date | Nullable |
date_format:Y-m-d
| |
4 | gender | Nullable |
between:0,2
| ||
5 | contact_number | Nullable |
max:15
| ||
6 | zip_code *required |
max:9
| |||
7 | address *required |
max:100
| |||
8 | number *required | ||||
9 | complement | Nullable |
max:100
| ||
10 | neighborhood *required |
max:100
| |||
11 | city *required |
max:100
| |||
12 | uf *required |
min:2
|
max:2
| |||
13 | qualification | Nullable | |||
14 | image | File | Nullable |
mimes:jpg,jpeg,png
|
HTTP Method | POST |
URL | https://culc.app/api/employee/campaign/{id}/join |
Controller | App\Http\Controllers\Api\Employee\CampaignController |
Controller Method | @join |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | POST |
URL | https://culc.app/api/employee/career-path/{plan} |
Controller | App\Http\Controllers\Api\Employee\CareerPathController |
Controller Method | @save |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | goal *required | ||||
2 | plans *required | ||||
3 | plans.*.id |
int
| |||
4 | plans.*.what *required | ||||
5 | plans.*.for_what *required | ||||
6 | plans.*.how *required | ||||
7 | plans.*.where *required | ||||
8 | plans.*.when *required | ||||
9 | plans.*.done *required | Boolean |
HTTP Method | POST |
URL | https://culc.app/api/employee/equipment |
Controller | App\Http\Controllers\Api\Employee\EquipmentController |
Controller Method | @save |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | equipments | Array |
HTTP Method | POST |
URL | https://culc.app/api/employee/library |
Controller | App\Http\Controllers\Api\Employee\LibraryController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | active *required | Boolean | |||
2 | type *required | Integer |
between:1,3
| ||
3 | category_id *required | ||||
4 | title *required |
max:100
| |||
5 | attachment *required | File |
required_if:type,1
|
mimes:pdf
| ||
6 | url *required |
required_if:type,2
|
url
|
max:255
| |||
7 | video_id *required |
required_if:type,3
|
url
|
max:255
|
App\Rules\YouTubeVideo
|
HTTP Method | POST |
URL | https://culc.app/api/employee/library/{id} |
Controller | App\Http\Controllers\Api\Employee\LibraryController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | active *required | Boolean | |||
2 | type *required | Integer |
between:1,3
| ||
3 | category_id *required | ||||
4 | title *required |
max:100
| |||
5 | attachment *required | File |
required_if:type,1
|
mimes:pdf
| ||
6 | url *required |
required_if:type,2
|
url
|
max:255
| |||
7 | video_id *required |
required_if:type,3
|
url
|
max:255
|
App\Rules\YouTubeVideo
|
HTTP Method | POST |
URL | https://culc.app/api/employee/task |
Controller | App\Http\Controllers\Api\Employee\TaskController |
Controller Method | @create |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | dead_line *required | Date |
date_format:Y-m-d
| ||
3 | description |
max:500
|
HTTP Method | POST |
URL | https://culc.app/api/employee/task/{id} |
Controller | App\Http\Controllers\Api\Employee\TaskController |
Controller Method | @edit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | title *required |
max:100
| |||
2 | dead_line *required | Date |
date_format:Y-m-d
| ||
3 | description |
max:500
|
HTTP Method | PUT |
URL | https://culc.app/api/company/settings |
Controller | App\Http\Controllers\Api\Company\SettingsController |
Controller Method | @persist |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | url_time_card | Nullable |
max:255
|
url
| ||
2 | url_university | Nullable |
max:255
|
url
|
HTTP Method | PUT |
URL | https://culc.app/api/company/notification-settings |
Controller | App\Http\Controllers\Api\Company\NotificationSettingsController |
Controller Method | @persist |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | INITIAL_GREETING_TITLE *required | ||||
2 | MESSAGE_INITIAL_GREETING *required | ||||
3 | TITLE_CELEBRATION_OF_ACHIEVEMENT *required | ||||
4 | ACHIEVEMENT_CELEBRATION_MESSAGE *required | ||||
5 | TITLE_DELAY_OF_JOURNEY *required | ||||
6 | JOURNEY_DELAY_MESSAGE *required | ||||
7 | TITLE_NEW_CONTENT_REGISTERED *required | ||||
8 | MESSAGE_NEW_CONTENT_REGISTERED *required | ||||
9 | TITLE_EVOLUTION *required | ||||
10 | EVOLUTION_MESSAGE *required | ||||
11 | TIME_FOR_SENDING_DAILY_NOTIFICATIONS *required | Date |
date_format:H:i
| | ||
12 | DEADLINE_FOR_COMPLETION_OUR_CULTURE *required | Integer |
min:1
| | ||
13 | TITLE_DELAY_NEW_CONTENT *required | ||||
14 | OVERDUE_MESSAGE_NEW_CONTENT *required |
HTTP Method | PUT |
URL | https://culc.app/api/employee/checkin |
Controller | App\Http\Controllers\Api\Employee\AccountController |
Controller Method | @checkin |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | type *required | Integer |
between:1,3
| ||
2 | humor *required | Integer |
between:1,3
|
HTTP Method | PUT |
URL | https://culc.app/api/employee/account/skill |
Controller | App\Http\Controllers\Api\Employee\AccountController |
Controller Method | @saveSkill |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | skill_id *required | ||||
2 | skill_level |
HTTP Method | PUT |
URL | https://culc.app/api/employee/account/password |
Controller | App\Http\Controllers\Api\Employee\AccountController |
Controller Method | @changePassword |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | current_password *required | ||||
2 | password *required |
min:6
| |||
3 | confirm_password *required |
min:6
password
|
HTTP Method | PUT |
URL | https://culc.app/api/employee/campaign/{id} |
Controller | App\Http\Controllers\Api\Employee\CampaignController |
Controller Method | @react |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | comment |
max:255
| |||
2 | liked *required | Boolean |
HTTP Method | PUT |
URL | https://culc.app/api/employee/culture/{stepId}/react/{cultureId} |
Controller | App\Http\Controllers\Api\Employee\CultureController |
Controller Method | @react |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | comment | Nullable |
max:255
| ||
2 | liked | Boolean | Nullable |
HTTP Method | PUT |
URL | https://culc.app/api/employee/library/{id} |
Controller | App\Http\Controllers\Api\Employee\LibraryController |
Controller Method | @like |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | PUT |
URL | https://culc.app/api/employee/news/{id} |
Controller | App\Http\Controllers\Api\Employee\NewsController |
Controller Method | @react |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | comment |
max:255
| |||
2 | liked *required | Boolean |
HTTP Method | PUT |
URL | https://culc.app/api/employee/task/{id} |
Controller | App\Http\Controllers\Api\Employee\TaskController |
Controller Method | @status |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | status *required | Boolean |
HTTP Method | PUT |
URL | https://culc.app/api/employee/rite/{id} |
Controller | App\Http\Controllers\Api\Employee\RiteController |
Controller Method | @react |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
No. | Attributes | Type | Nullable | Bail | Rules |
---|---|---|---|---|---|
1 | comment |
max:255
| |||
2 | liked *required | Boolean |
HTTP Method | PUT |
URL | https://culc.app/api/employee/checkout |
Controller | App\Http\Controllers\Api\Employee\AccountController |
Controller Method | @checkout |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
Esta ação marca o checkin como encerrado, porém não inutiliza o token de acesso. Permitindo que o usuário continue a usar o mesmo token para futuras requisições na API.
HTTP Method | PUT |
URL | https://culc.app/api/employee/logout |
Controller | App\Http\Controllers\Api\Employee\AccountController |
Controller Method | @logout |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
Esta ação marca o checkin como encerrado e inutiliza o token de acesso, sendo necessário que o usuário efetue login novamente para utilizar a API.
HTTP Method | DELETE |
URL | https://culc.app/api/company/area/{id} |
Controller | App\Http\Controllers\Api\Company\AreaController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/role/{id} |
Controller | App\Http\Controllers\Api\Company\RoleController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/employee/{id} |
Controller | App\Http\Controllers\Api\Company\EmployeeController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/employee/{id}/benefit/{benefitId} |
Controller | App\Http\Controllers\Api\Company\EmployeeController |
Controller Method | @deleteBenefit |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/benefit/{id} |
Controller | App\Http\Controllers\Api\Company\BenefitController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/skill/{id} |
Controller | App\Http\Controllers\Api\Company\SkillController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/culture/{id} |
Controller | App\Http\Controllers\Api\Company\CultureController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/culture/{stepId}/item/{id} |
Controller | App\Http\Controllers\Api\Company\CultureController |
Controller Method | @deleteItem |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/research/{id} |
Controller | App\Http\Controllers\Api\Company\ResearchController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/campaign/{id}/{image} |
Controller | App\Http\Controllers\Api\Company\CampaignController |
Controller Method | @deleteImage |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/campaign/{id} |
Controller | App\Http\Controllers\Api\Company\CampaignController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/news/{id} |
Controller | App\Http\Controllers\Api\Company\NewsController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/rite/{id} |
Controller | App\Http\Controllers\Api\Company\RiteController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/equipment/{id} |
Controller | App\Http\Controllers\Api\Company\EquipmentController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/client/{id} |
Controller | App\Http\Controllers\Api\Company\ClientController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/product/{id} |
Controller | App\Http\Controllers\Api\Company\ProductController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/company/admin-user/{id} |
Controller | App\Http\Controllers\Api\Company\AdminUserController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.companycheck |
Middleware 5 | api.freemiumcheck |
HTTP Method | DELETE |
URL | https://culc.app/api/employee/account/skill/{id} |
Controller | App\Http\Controllers\Api\Employee\AccountController |
Controller Method | @deleteSkill |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | DELETE |
URL | https://culc.app/api/employee/career-path/{career}/{plan} |
Controller | App\Http\Controllers\Api\Employee\CareerPathController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | DELETE |
URL | https://culc.app/api/employee/library/{id} |
Controller | App\Http\Controllers\Api\Employee\LibraryController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |
HTTP Method | DELETE |
URL | https://culc.app/api/employee/task/{id} |
Controller | App\Http\Controllers\Api\Employee\TaskController |
Controller Method | @delete |
Middleware 1 | api |
Middleware 2 | App\Http\Middleware\JsonApi |
Middleware 3 | auth:sanctum |
Middleware 4 | api.employeecheck |
Middleware 5 | api.freemiumcheck |
Middleware 6 | api.eployeecheckin |