PUT
/
connections
/
{projectId}
/
{connectionId}
HttpResponse<String> response = Unirest.put("https://partner.peaka.studio/api/v1/connections/{projectId}/{connectionId}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"name\": \"exampleHubspotConnection\",\n \"type\": \"hubspot\",\n \"credential\": {\n \"clientId\": \"15d6b8c5-48ea-4955-8ce5-d04bb9adad25\",\n \"clientSecret\": \"64d70b56-ae19-4fee-9fa2-3e9113bcb202\",\n \"refreshToken\": \"eu1-eae3-1af4-583d-91d4-f6414699feea\"\n }\n}")
.asString();
{
  "id": "<string>",
  "name": "<string>",
  "type": "<string>",
  "url": "<string>"
}

Authorizations

Authorization
string
header
required

Use the Authorization header with the value 'Bearer <apiKey>' to authenticate. Partner API Keys have full access; Project API Keys are limited to their project scope. Learn more: https://docs.peaka.com/api-reference/authentication

Path Parameters

projectId
string
required

ID of the project

connectionId
string
required

ID of the connection

Body

application/json

Connection Request

The body is of type object.

Response

200 - */*

OK

The response is of type object.