Skip to main content

Getting Started

Global errors

This page lists global request-level errors that may occur when using the Account API. Action-specific errors are documented on their respective API pages.

Common

invalidWorkflow


{
  "status": "failed",
  "error": {
    "type": "invalidWorkflow",
    "message": "Workflow configuration doesn't meet the constraints of one or more actions."
  }
}
💡
Review the constraints of all actions used in this workflow and adjust the configuration accordingly.

invalidActionParams


{
  "status": "failed",
  "error": {
    "type": "invalidActionParams",
    "message": "The action parameters are invalid: {validation_details}."
  }
}
💡
Review the documentation for this action's parameters. Ensure all required fields are present and their values match the specified format and constraints.

Authorization

accountApiTokenRequired


{
  "status": "failed",
  "error": {
    "type": "accountApiTokenRequired",
    "message": "Account API token is missing in request headers."
  }
}
💡
Add account-api-token header to your request, as described on the authorization page.

invalidAccountApiToken


{
  "status": "failed",
  "error": {
    "type": "invalidAccountApiToken",
    "message": "The provided account-api-token is invalid."
  }
}
💡
Check your current account-api-token on the platform and make sure you're using the correct one.

identificationTokenRequired


{
  "status": "failed",
  "error": {
    "type": "identificationTokenRequired",
    "message": "Identification token is missing in request headers."
  }
}
💡
Add identification-token header to your request, as described on the authorization page.

invalidIdentificationToken


{
  "status": "failed",
  "error": {
    "type": "invalidIdentificationToken",
    "message": "The provided identification-token is invalid."
  }
}
💡
Check the identification-token of your LinkedIn account on the platform and make sure you're using the correct one.

Subscription

noActiveSeats


{
  "status": "failed",
  "error": {
    "type": "noActiveSeats",
    "message": "No active seats available for this LinkedIn account."
  }
}
💡
Add additional seats, renew the subscription for existing seats, or check for any payment issues on the platform.

plusSeatRequired


{
  "status": "failed",
  "error": {
    "type": "plusSeatRequired",
    "message": "Some actions in this workflow require a Plus seat for your LinkedIn account."
  }
}
💡
Go to the platform and upgrade your seat plan to Plus for this LinkedIn account.

LinkedIn

linkedinAccountSignedOut


{
  "status": "failed",
  "error": {
    "type": "linkedinAccountSignedOut",
    "message": "This LinkedIn account has been signed out in our cloud browser."
  }
}
💡
Go to the platform and perform the sign in process for this LinkedIn account again. This re-sign in may be required periodically as LinkedIn occasionally signs out accounts after extended periods of use.

languageNotSupported


{
  "status": "failed",
  "error": {
    "type": "languageNotSupported",
    "message": "This LinkedIn account uses a language that is not currently supported."
  }
}
💡
We support all popular languages, but if you encounter this error, please contact us at support@linkedapi.io, and we will add support for your language.