Project managers

Project managers represent project managers associated with a client. They can be used to assign a project manager to a client.

The Project manager object

Properties

  • idstring

    The unique identifier of the project manager.

  • namestring

    The name of the project manager.

Client object

{
  "id": "6548c11c5136b418fd626e2f",
  "name": "John Smith"
}

POST/v2/clients/:id/users/:userId

Add a project manager

This endpoint allows you to add a project manager.

Parameters

    Request

    POST
    /v2/clients/:id/users
    curl https://api.lsp.expert/v2/clients/6548c72a13162e1d7ade0290/users/6548c11c5136b418fd626e2f \
      -u {key}:
    

    Response

    {
      "id": "6548c72a13162e1d7ade0290",
      "name": "Microsoft",
      "address": {
        "name": "Microsoft"
      },
      "archived": false,
      "users": [
        {
          "id": "6548c11c5136b418fd626e2f",
          "name": "John Smith"
        }
      ]
      // ...
    }
    
    

    DELETE/v2/clients/:id/users/:userId

    Delete a project manager

    This endpoint allows you to delete a project manager.

    Request

    DELETE
    /v2/clients/:id/users/:userId
    curl -X DELETE https://api.lsp.expert/v2/clients/66f1313f9e477f90664d1ad8/users/6548c11c5136b418fd626e2f \
      -u {key}:
    

    Response

    {
      "id": "6548c72a13162e1d7ade0290",
      "name": "Microsoft",
      "address": {
        "name": "Microsoft"
      },
      "archived": false,
      "users": []
      // ...
    }