---
title: "Upsert Salesforce integration authentication details"
method: PUT
path: "/v1/core/integrations/salesforce"
---

# Upsert Salesforce integration authentication details

`PUT /v1/core/integrations/salesforce`

Upsert Salesforce integration authentication details

## Request body

- object
  - `namespace` string, required
  - `org_id` string, required
  - `instance_url` string, required
  - `refresh_token` string — Deprecated -- Username for JWT Bearer OAuthflow should be used going forward
  - `username` string — Username for JWT Bearer OAuth flow
  - `is_prod` boolean, nullable
  - `use_prod_eca` boolean, nullable

## Response `200`

Upsert Salesforce integration authentication details

- object
  - `integrationConnectionId` string, required
  - `isActive` boolean, required

---

[API](https://skmtc.dev/siro/apis/swagger-api.md) · [All operations](https://skmtc.dev/siro/apis/swagger-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/siro/swagger-api/revisions/9995339a94c6/schema)
