- Dashboard
- Tool Based announcements
- Top Planned Projects
- Top Active Projects
- Project Rag By Country
- Project Rag By Site
- Project Stats By Revenue
- Project Stats By Revenue And Status
- Project Composition By Sites
- Active Project Schedule
- Pending Approval Counts
- Pending Approval Counts By Duration
- Pending Approvals
- Pending Approvals Scope Variations
- Active Project Composition By Category
- Project Revenue By Month
- QHSE Risk by Project
- Media
- Notifications
- Projects
- Additional Authors
- Financial Summary & Forecast
- General Quotations
- Messages
- Pending Actions
- Pinned Projects
- Project
- View AllGET
- Add ProjectPOST
- Update ProjectPUT
- Fetch ProjectGET
- Fetch Scope of Work HistoryGET
- Project Cost PlanGET
- Project Cost Plan HistoryGET
- Project MilestonesGET
- Fetch Project By Sync Id (For Parent Project)GET
- Job Title with HoursGET
- Approve Project OfferPUT
- Update Project StatusPUT
- Delete ProjectDELETE
- Job Title with Hours by Project Sync IdPOST
- Fetch Project With Internal DataGET
- Project StatusesGET
- Project Status HistoryGET
- Project Award ReasonsGET
- Project Lost ReasonsGET
- Export to ExcelGET
- Project Approval ListGET
- Project Approval DetailGET
- Project AssigneesGET
- Download Client OfferGET
- Project Statuses
- Purchase Order
- Project Directory
- Reports
- Scope Change
- Provider(CBRE Side Sync Calls)
- Sites
- To-Do List
- User Configurations
- File Manager
- QuestionnaireGET
- Disciplines ListGET
- Contract MSOWs By CountryGET
- RFQ Event SSJ QuestionsGET
- Check Client Portal StatusGET
Add Project
POST
/cbre-client/api/projects/store
Projects
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.Example:
Authorization: Bearer ********************
Body Params application/json
title
string
required
Example:
minus
client_id
integer
required
Example:
6
site_id
integer
required
Example:
14
sync_site_id
integer
required
Example:
14
country_id
integer
required
Example:
10
sync_country_id
integer
required
Example:
3
contract_msow_id
integer
required
discipline_id
integer
required
Example:
2
requested_for
integer
optional
Example:
3
tool_id
integer
required
Example:
19
scope_of_work
string
optional
Example:
asperiores
additional_author_ids
array[integer]
optional
Example:
[9]
project_attachements
array[string]
optional
Example:
["ut"]
answers
array [object]
required
Example
{
"title": "tempore eos itaque",
"client_id": 74696469,
"site_id": -85648568,
"sync_site_id": -22261007,
"country_id": 66492955,
"sync_country_id": -77957615,
"contract_msow_id": -87462668,
"discipline_id": 5462206,
"requested_for": -20043947,
"tool_id": 43110451,
"scope_of_work": "Ut laborum",
"additional_author_ids": [
-22031417
],
"project_attachements": [
{
"name": "filename",
"attachement": "filepath/filename.ext"
}
],
"answers": {
"question1": "yes",
"question2": "no"
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://client-backend-quantum-project.test/cbre-client/api/projects/store' \
--header 'Content-Type: application/json' \
--data-raw '{
"title": "tempore eos itaque",
"client_id": 74696469,
"site_id": -85648568,
"sync_site_id": -22261007,
"country_id": 66492955,
"sync_country_id": -77957615,
"contract_msow_id": -87462668,
"discipline_id": 5462206,
"requested_for": -20043947,
"tool_id": 43110451,
"scope_of_work": "Ut laborum",
"additional_author_ids": [
-22031417
],
"project_attachements": [
{
"name": "filename",
"attachement": "filepath/filename.ext"
}
],
"answers": {
"question1": "yes",
"question2": "no"
}
}'
Responses
🟢200OK
application/json
Body
status
string
optional
message
string
optional
data
object
optional
success
boolean
optional
Example
{
"status": "Success",
"message": "Success",
"data": null,
"success": true
}