- 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
Approve Project Offer
PUT
/cbre-client/api/projects/{projectId}/approve-offer
Projects
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.Example:
Authorization: Bearer ********************
Path Params
projectId
string
required
Body Params application/json
project_po
array [object {4}]
required
po_received_date
string
optional
po_number
string
required
po_value
string
required
project_po_attachements
array [object {5}]
optional
project_award_reasons
array[integer]
required
total
number
required
sub_total
number
required
original_total
number
required
change_sub_total
number
required
change_total
number
required
purchase_order
array [object {4}]
required
date
string
optional
po_number
string
optional
po_value
integer
optional
attachments
array [object {10}]
optional
is_scope_variation
integer
required
scope_change_id
integer
required
Example
{
"total": 1763.755,
"sub_total": 1763.755,
"original_total": 1411.004,
"change_sub_total": 1763.755,
"change_total": 1411.004,
"purchase_order": [
{
"date": "2024-06-26",
"po_number": "43",
"po_value": 4343,
"attachments": [
{
"name": "convertcase-net-2024-Jun-26-12-44-52_project.txt",
"size": 0.0263671875,
"type": "s3",
"file_type": "txt",
"project_id": null,
"attachment": "horizon-extra-work/2024/06/projects/General/convertcase-net-2024-Jun-26-12-44-52_project.txt",
"original_file_name": "convertcase-net.txt",
"project_media_category_name": "General",
"project_media_category_id": "1",
"temp_original_media_path": "https://clarisync-dev-bucket.s3.us-east-2.amazonaws.com/horizon-extra-work/2024/06/projects/General/convertcase-net-2024-Jun-26-12-44-52_project.txt?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA4MTWHOIMJ5E4DDVR%2F20240626%2Fus-east-2%2Fs3%2Faws4_request&X-Amz-Date=20240626T124454Z&X-Amz-SignedHeaders=host&X-Amz-Expires=900&X-Amz-Signature=c5dfbe644901cfb0dd34e9000a081fc8d90f84fb0ed4d472c4a53742325f4783"
}
]
}
],
"approval_id": 1,
"is_scope_variation": 0,
"project_award_reasons": [
1,
2
],
"project_po": [
{
"po_received_date": "2024-03-18",
"po_number": "12",
"po_value": "32312",
"project_po_attachements": [
{
"project_id": null,
"name": "Screenshot 2024-02-16 124159.png",
"description": "",
"attachement": "Small-job/2024/03/projects/General/Screenshot 2024-02-16 124159-2024-Mar-18-08-59-53-0-project.png",
"project_media_category_id": 1
}
]
}
]
}
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 PUT 'https://client-backend-quantum-project.test/cbre-client/api/projects//approve-offer' \
--header 'Content-Type: application/json' \
--data-raw '{
"total": 1763.755,
"sub_total": 1763.755,
"original_total": 1411.004,
"change_sub_total": 1763.755,
"change_total": 1411.004,
"purchase_order": [
{
"date": "2024-06-26",
"po_number": "43",
"po_value": 4343,
"attachments": [
{
"name": "convertcase-net-2024-Jun-26-12-44-52_project.txt",
"size": 0.0263671875,
"type": "s3",
"file_type": "txt",
"project_id": null,
"attachment": "horizon-extra-work/2024/06/projects/General/convertcase-net-2024-Jun-26-12-44-52_project.txt",
"original_file_name": "convertcase-net.txt",
"project_media_category_name": "General",
"project_media_category_id": "1",
"temp_original_media_path": "https://clarisync-dev-bucket.s3.us-east-2.amazonaws.com/horizon-extra-work/2024/06/projects/General/convertcase-net-2024-Jun-26-12-44-52_project.txt?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA4MTWHOIMJ5E4DDVR%2F20240626%2Fus-east-2%2Fs3%2Faws4_request&X-Amz-Date=20240626T124454Z&X-Amz-SignedHeaders=host&X-Amz-Expires=900&X-Amz-Signature=c5dfbe644901cfb0dd34e9000a081fc8d90f84fb0ed4d472c4a53742325f4783"
}
]
}
],
"approval_id": 1,
"is_scope_variation": 0,
"project_award_reasons": [
1,
2
],
"project_po": [
{
"po_received_date": "2024-03-18",
"po_number": "12",
"po_value": "32312",
"project_po_attachements": [
{
"project_id": null,
"name": "Screenshot 2024-02-16 124159.png",
"description": "",
"attachement": "Small-job/2024/03/projects/General/Screenshot 2024-02-16 124159-2024-Mar-18-08-59-53-0-project.png",
"project_media_category_id": 1
}
]
}
]
}'
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
}