GuidesRecipesAPI Reference
Log In
Guides

Create/update contact role information

Upsert multiple contact roles

Value
DescriptionInsert or update data for multiple entities, it's essential to refrain from specifying the "id" or "internalId" fields when creating a new entity.
Path/api/crm/investor/contact-roles/multiple
MethodPOST
Request Parameters
  • *internalId:** A internal ID is to identify if you want to update or create new investor contact role.
Request BodyArray of contact role object.
Responses
  • 200 (OK): *true
  • *400 (Bad Request):** Request body is either in incorrect format or empty.
    403 (Forbidden): User doen't has permission to All master fund Contact, Entity, Contact role.
  • *500 (Internal Server Error):** If provided internal ID is not found.
  • *500 (Internal Server Error):** If entity internal ID, contact internal ID or role internal ID is incorrect.
  • *500 (Internal Server Error):** If role is not allowed by provided entity type incorrect.
  • *500 (Internal Server Error):** Missing require data (contactInternalId, crmEntityInternalId, roleInternalId).
RemarkEntity types that allows to create include Prospect investor, Pipeline asset, Pipeline investee fund, Others.
ReferenceLink

Request body example