CBRE Client
  1. Project
CBRE Client
Client - Projects & Reactives
  • Client - Projects & Reactives
  • Client Backend Tool
  • File Manager
  • 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
    • Upload Media
    • Download Media
  • Notifications
    • Mark as Read
    • Mark all Read
    • View All
  • Projects
    • Additional Authors
      • View All
      • Upsert Authors
    • Financial Summary & Forecast
      • Financial Summary
      • Financial Summary Forecast
    • General Quotations
      • Job Titles
      • Self Perform
      • CBRE Consequential
      • Project Management
    • Messages
      • All Messages
      • Send Message
      • Delete Message
    • Pending Actions
      • Project Pending Actions
      • Update Project Pending Action
    • Pinned Projects
      • Upsert
      • View All
      • Toggle Pinned Project
    • Project
      • View All
        GET
      • Add Project
        POST
      • Update Project
        PUT
      • Fetch Project
        GET
      • Fetch Scope of Work History
        GET
      • Project Cost Plan
        GET
      • Project Cost Plan History
        GET
      • Project Milestones
        GET
      • Fetch Project By Sync Id (For Parent Project)
        GET
      • Job Title with Hours
        GET
      • Approve Project Offer
        PUT
      • Update Project Status
        PUT
      • Delete Project
        DELETE
      • Job Title with Hours by Project Sync Id
        POST
      • Fetch Project With Internal Data
        GET
      • Project Statuses
        GET
      • Project Status History
        GET
      • Project Award Reasons
        GET
      • Project Lost Reasons
        GET
      • Export to Excel
        GET
      • Project Approval List
        GET
      • Project Approval Detail
        GET
      • Project Assignees
        GET
      • Download Client Offer
        GET
    • Project Statuses
      • View All
      • With Counts
    • Purchase Order
      • View All
      • Delete
      • Add
      • Update
    • Project Directory
      • Project Directory
      • Project Directory Update
    • Reports
      • Flash Reports
      • Flash Report Details
      • Flash Report Download
    • Scope Change
      • Supply Chain
      • Labor
      • Other Cost
      • Variation Smmary
      • Update Scope-change Status
      • Revise Scope-change
      • Reject First Scope Change Proposal
      • Scope Change Download (LSQ, GO)
      • Scope Variation Download
  • Provider(CBRE Side Sync Calls)
    • Additional Authors
      • View All
    • Projects
      • Delete Project
      • Receive Message
      • Fetch Project
      • Update Project
      • Add Project
      • Upsert Project
  • Sites
    • Users List
  • To-Do List
    • Show
    • Add
    • View All
    • Update
    • Delete
    • Priorities
  • User Configurations
    • User Markets
    • Client Markets
    • Markets Countries
    • Market Countries Sites
    • User Sites
  • File Manager
    • Folders
      • List
      • Add
      • Edit
      • Show
      • Delete
    • Files
      • Add
      • Bulk Add
      • Update
      • Move to Folder
      • Show
      • Delete
  • Questionnaire
    GET
  • Disciplines List
    GET
  • Contract MSOWs By Country
    GET
  • RFQ Event SSJ Questions
    GET
  • Check Client Portal Status
    GET
  1. Project

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
}
Previous
Job Title with Hours
Next
Update Project Status
Built with