Skip to main content

Update a Signer

PUT 

https://api.ignisign.io/v4/applications/:appId/envs/:appEnv/signers/:signerId

This endpoint update a signer ( only field additions are possible except externalId and isRecurrent). isRecurrent can be updated, but, if the signer is recurrent, it can't be changed to one-off.

Request

Responses

The created or upgraded signer.

Authorization: http

name: ignisign_api_authtype: httpscheme: bearerbearerFormat: JWT
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://api.ignisign.io/v4/applications/:appId/envs/:appEnv/signers/:signerId");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("Authorization", "Bearer <TOKEN>");
var content = new StringContent("{\n \"signerId\": \"string\",\n \"signerProfileId\": \"string\",\n \"externalId\": \"string\",\n \"firstName\": \"string\",\n \"lastName\": \"string\",\n \"email\": \"string\",\n \"phoneNumber\": \"string\",\n \"nationality\": \"string\",\n \"birthDate\": \"2024-07-29\",\n \"birthPlace\": \"string\",\n \"birthCountry\": \"string\"\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://api.ignisign.io
Auth
Parameters
— pathrequired
— pathrequired
— pathrequired
Body
{
  "signerId": "string",
  "signerProfileId": "string",
  "externalId": "string",
  "firstName": "string",
  "lastName": "string",
  "email": "string",
  "phoneNumber": "string",
  "nationality": "string",
  "birthDate": "2024-07-29",
  "birthPlace": "string",
  "birthCountry": "string"
}
ResponseClear

Click the Send API Request button above and see the response here!