Skip to main content
PUT
/
v2
/
integrations
/
seniority
/
{id}
curl --location --request PUT 'https://integrations.projectcor.com/v2/integrations/seniority/external_seniority_id_10' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
  "name": "Jr",
  "metadata": {
    "source": "GLOBANT"
  }
}'
{
  "statusCode": 200,
  "status": "success",
  "data": {
    "name": "Jr",
    "company_id": 2336,
    "created_at": "2026-01-26 15:20:58",
    "updated_at": "2026-01-26 15:21:05",
    "deleted_at": null,
    "__meta__": {
      "oldRate": 0
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://developers.projectcor.com/llms.txt

Use this file to discover all available pages before exploring further.

Updates an existing seniority level in your COR instance using its external ID.

Path Parameters

id
string
required
External seniority ID that was used when creating the seniority

Request Body Requirements

metadata
object
required
name
string
Updated seniority level name (e.g., “Jr.”, “Ssr.”, “Sr.”, “Lead”)

Known Errors

  • ZC001 — Entity is not associated. No seniority found with the specified external ID for this source, or missing required fields
curl --location --request PUT 'https://integrations.projectcor.com/v2/integrations/seniority/external_seniority_id_10' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
  "name": "Jr",
  "metadata": {
    "source": "GLOBANT"
  }
}'
{
  "statusCode": 200,
  "status": "success",
  "data": {
    "name": "Jr",
    "company_id": 2336,
    "created_at": "2026-01-26 15:20:58",
    "updated_at": "2026-01-26 15:21:05",
    "deleted_at": null,
    "__meta__": {
      "oldRate": 0
    }
  }
}