Company API:Companies

Update an existing company

Changed on
put/companies/{companyId}

Request

  • Base URL
    https://api.jobadder.com/v2
  • URL
    https://api.jobadder.com/v2/companies/{companyId}
  • Auth
    OAuth 2
    Authorization code: https://id.jobadder.com/connect/authorize
    Token URL: https://id.jobadder.com/connect/token scopes: write, write_company

Path parameters

companyIdinteger required

Headers

X-Allow-Duplicatesstring

Duplicate override code from the header of an earlier 409 response

Request body

namestring nullable required
mainContactIdinteger nullable
primaryAddressIdstring uuid nullable
parentCompanyIdinteger nullable
summarystring nullable
legalNamestring nullable

Company LegalName

socialobject nullable
statusIdinteger nullable

Company status

ownerUserIdinteger nullable
recruiterUserIdinteger[] nullable

Example request

{
  "social": {
    "facebook": "https://www.facebook.com/JobAdder",
    "twitter": "https://twitter.com/jobadder",
    "linkedin": "https://www.linkedin.com/company/866656/"
  },
  "custom": [
    {
      "fieldId": 1,
      "value": "Text value"
    },
    {
      "fieldId": 2,
      "value": [
        "List value 1",
        "List value 2"
      ]
    },
    {
      "fieldId": 3,
      "value": "2018-07-01"
    }
  ]
}

Response

Company was successfully updated

Changes

    • info

      added optional request body

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status