Headers

Header name Description
Content-Type
required
application/json
X-API-KEY
required
YOUR_API_KEY

Params

Param name Description
to_project_id
required

Project ID

Validations:

  • Must be a String

Examples

// Invalid request
POST /api/v2/assets/not-found-id/assign
404
{
  "error": "asset not found"
}
// Successful request
POST /api/v2/assets/dHrlNNyL0cHpzyT5jizP/assign
{
  "to_project_id": "mJebz2r3ck0CTGIExPa4"
}
200
{
  "ok": "ok"
}
// Invalid to_project_id parameter
POST /api/v2/assets/YKZ6LQkrjzquPGFmMeoc/assign
{
  "to_project_id": "not-found-id"
}
200
{
  "error": "Project not found."
}
// Trying to assign asset to self
POST /api/v2/assets/vjYKTYScv7HjFEEx0RHI/assign
{
  "to_project_id": "vjYKTYScv7HjFEEx0RHI"
}
200
{
  "error": "Project not found."
}
// Asset already has a parent project
POST /api/v2/assets/YPWWsCVNnlaJnbnSYkKU/assign
{
  "to_project_id": "a7rYTJIBVOpM1qBIdlO6"
}
200
{
  "ok": "ok"
}

Errors

Code Description
401 Unauthorized
404 Not found
500 Internal Server Error
422 Missing parameters