# Trigger e-signature **POST /trigger-sign** This endpoint triggers the e-signature process for a document. Once triggered, the status will change from "not-sent" to "sent" and no further modifications will be accepted. ## Servers - Production server.: https://api.usecollect.com/v1 (Production server.) ## Authentication methods - Basic auth ## Parameters ## Body parameters Content-type: application/json - **elementId** (string) ID of the e-sign element you want to trigger the signature for ## Responses ### 200: Successfully triggered e-signature process #### Body Parameters: application/json (object) - **id** (string) Element ID - **itemId** (string) Reference of the element in the campaign - **name** (string) Element name - **order** (integer) Element order - **visibility** (boolean) Visibility of the element on the portal - **visibilityConditionnal** (boolean) Whether the visibility is conditional - **status** (string) Status of the signature element - **type** (string) Element type - **request** (object) ### 400: Bad Request -- Your request is invalid. ### 401: Unauthorized -- Your API key is wrong. ### 403: Forbidden -- The object requested is hidden for administrators only. ### 404: Not Found -- The specified object could not be found. ### 429: Too Many Requests -- You're requesting too many objects! Slow down! ### 500: Internal Server Error -- We had a problem with our server. Try again later. ### 503: Service Unavailable -- We're temporarily offline for maintenance. Please try again later. [Powered by Bump.sh](https://bump.sh)