Creates a new contact in the system by accepting essential details such as name, email, and other optional metadata. This endpoint is designed to store reusable information that can streamline the process of assigning contacts as signers. Ensure all required fields are provided in the request payload.
Phone IDD of the contact, e.g. '1' for the United States or '55' for Brazil
phoneNumber
string|null
optional
Phone number of the contact excluding the IDD
documentType
enum<string>|enum<null>
optional
Document type of the contact
Allowed values:
GenericIdentificationBrazilianCpf
documentValue
string|null
optional
Document value of the contact
description
string|null
optional
Description of the contact
<= 2000 characters
Example
{"name":"John Doe","role":"Approve","title":"Project Manager","email":"john.doe@example.com","phoneIdd":1,"phoneNumber":"1234567890","documentType":"GenericIdentification","documentValue":"A1234567","description":"A contact person for project management."}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl--location--request POST 'https://api.signater.com/v1/ecm/contacts' \
--header'Content-Type: application/json' \
--header'x-api-token;' \
--data-raw'{
"name": "John Doe",
"role": "Approve",
"title": "Project Manager",
"email": "john.doe@example.com",
"phoneIdd": 1,
"phoneNumber": "1234567890",
"documentType": "GenericIdentification",
"documentValue": "A1234567",
"description": "A contact person for project management."
}'