Update Company Currency Configuration
update_company_currency_configurationUpdate currency display and multicurrency settings for a Procore company. Specify only fields to change; base currency stays fixed.
Instructions
Updates the company's currency configuration. Send only the fields you want to change; omitted fields are left unchanged. Note that currency_iso_code cannot be changed via this endpoint — the base currency is fixed once set. Enabling multicurrency for the first time requires a signed beta agreement (returns 400 MISSING_BETA_AGREEMENT otherwise). Send only the fields you intend to change; omitted fields keep their current values. company_id defaults to the value set by procore_set_config when omitted. Returns the modified company currency configuration on success. Failures come back as an error payload carrying the HTTP status — commonly 401 when the token has expired, 403 without tool permission, and 404 when an id does not resolve. Required parameters: company_id. Procore API: Construction Financials > Currency Configurations. Endpoint: PATCH /rest/v1.0/companies/{company_id}/currency_configuration
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — integer ID of the Procore company. Obtainable from GET /rest/v1.0/companies. Identifies which company's currency configuration to act on. | |
| currency_display | No | JSON request body field — how currency amounts should be rendered. 'symbol' renders with the locale currency glyph (e.g., $); 'code' renders with the ISO code (e.g., USD). Defaults to 'symbol' on first configuration. Omit t... | |
| multicurrency_enabled | No | JSON request body field — whether to enable multicurrency for the company. When true, projects under this company may be configured with their own currency and exchange rates. The first time you set this to true the company... |