Cellosign API v3 (3.1)

Download OpenAPI specification:Download

INTRODUCTION

Welcome to Cellosign API documentation. Please make sure to read these guidelines before getting started Terms Of Service, User Agreement

Getting Started

In order to access our APIs you will need an Access Token and projectName(s). Please retain your Access Token from your administrator and keep it confidential.

REST API

Overview

Cellosign REST API allows you to integrate and perform queries and actions to Cellosign systems. The API is based on REST principles. It supports GET, POST, and DELETE requests.

  • Use a GET request to retrieve information from a resource and
  • Use a POST to update an entity.
  • Use a DELETE removes an entity.

After receiving your request, the API sends back an HTTP status code and a response in JSON

Staus Codes

Status Code Description Notes
200 OK The request was successful
400 Bad Request The request could not be understood by the server. Incoming parameters might not be valid
401 Unauthorized The supplied Token, if any, are not sufficient to access the resource
404 Not Found The requested resource is not found
500 Server Error The server could not complete request and return the representation due to an internal server error

Base URI

All URLs referenced in the documentation have the following base: https://app.cellosign.com/api/v3/

Security Considerations

Cellosign REST API is served over HTTPS. All requests are logged and validated. All parameters must be URL-encoded.

Depreciation Notice

Please note that API URLs that does not carry api/v3 in thier base are due to deprectiation within the end of 2021.

Authentication

TokenAuth

Security Scheme Type HTTP
HTTP Authorization Scheme Token

Session

Session is a process where single recipient is involved. For processes with multiple recipients check Workflow API. Use this API to POST/GET/Delete a form or query for Sessions.

List of Sessions.

Return a list of sessions in the project and corresponding metadata and status.

Authorizations:
query Parameters
page_size
integer [ 1 .. 1000 ]
Default: 100

Maximum number of elements on each page.

page
integer >= 1
Default: 1

Requested page number.

author
string

Agent email.

sent_to
string
Example: sent_to=mail1@cellosign.com,mail2@cellosign.com

List of destination, comma separated.

assignee
string
Example: assignee=mail1@cellosign.com

destination of the session assigned to

process
string

uuid of workflow or process

is_expired
boolean

Is the form expired.

is_submitted
boolean

Is the form submitted.

submitted_at
string <date> YYYY-MM-DDTHH:MM:SS
Enum: "submitted_at" "submitted_at__gt" "submitted_at__lt"
Example: submitted_at=2021-11-08T10:46:34

Form created date, date must be in ISO 8601 format.

created_at
string <date> YYYY-MM-DDTHH:MM:SS
Enum: "created_at" "created_at__gt" "created_at__lt"
Example: created_at=2021-11-08T10:46:34

Form submitted date, date must be in ISO 8601 format.

expired_at
string <date> YYYY-MM-DDTHH:MM:SS
Enum: "expired_at" "expired_at__gt" "expired_at__lt"
Example: expired_at=2021-11-08T10:46:34

Form expired date, date must be in ISO 8601 format.

Responses

200

The list of sesions

401

The request is not authorized.

403

There is no access to requested resource.

get /session/
https://app.cellosign.com/api/v3/{projectName}/session/

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {},
  • "data":
    [
    ]
}

Create a Session.

Create a session from a pre-configured Template. This is a common case when it is required to inject data into a form and post it to remote client.

Authorizations:
Request Body schema: application/json
ttl
integer [ 1 .. 960 ] Nullable
Default: 72

Time to live of process, in hours.

template
Predefined template. (object) or Adhoc template from document. (object) or Adhoc template from many documents. (object) or Replace pdf source from document of predefined template. (object) or Replace pdf source from documents of predefined template. (object)
initial
object

use this key/value pairs to inject initial values into session and form. Key must be a field ID in the template

recipient
object

On session create this data is used to ship the url to client via email or SMS. Alternatively you may retain the url on response and post (or redirect to it) yourself.

labels
object

This object will be posted back to your API when session is submitted. Typically used to push internal placeholders for postprocessing in your core application. You may use any key/value pair.

integrations
Array of objects

Responses

200

Session details

400

The requested resource malformed or required data is missing, details attached to response.

401

The request is not authorized.

403

There is no access to requested resource.

post /session/
https://app.cellosign.com/api/v3/{projectName}/session/

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "ttl": 72,
  • "template":
    {
    },
  • "initial":
    {
    },
  • "recipient":
    {
    },
  • "labels":
    {
    },
  • "integrations":
    [
    ]
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {
    },
  • "data":
    [
    ]
}

Retrieve details of a Session.

Get Session detail, status etc..

Authorizations:
path Parameters
reference
required
string <uuid>

Unique id for the session. Generated on create session, use this id to query and delete.

Responses

200

Session details

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

get /session/{reference}
https://app.cellosign.com/api/v3/{projectName}/session/{reference}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {
    },
  • "data":
    [
    ]
}

Delete a Session.

delete a session and revoke access to session url.

Authorizations:
path Parameters
reference
required
string <uuid>

Unique id for the session. Generated on create session, use this id to query and delete.

Responses

200

Delete confirmation returns an empty Object

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

delete /session/{reference}
https://app.cellosign.com/api/v3/{projectName}/session/{reference}

Template

Get details of peconfigured templates repository in a project.

List of templates.

Return a list of templates in the project.

Authorizations:
query Parameters
page_size
integer [ 1 .. 1000 ]
Default: 100

Maximum number of elements on each page.

page
integer >= 1
Default: 1

Requested page number.

Responses

200

The list of Templates

401

The request is not authorized.

403

There is no access to requested resource.

get /template/
https://app.cellosign.com/api/v3/{projectName}/template/

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {},
  • "data":
    [
    ]
}

Retrieve details of a Template.

Get Temlate details, fields and pages

Authorizations:
path Parameters
id
required
string <uuid>

Unique id for the template.

Responses

200

Template details

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

get /template/{id}/
https://app.cellosign.com/api/v3/{projectName}/template/{id}/

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {
    },
  • "data":
    [
    ]
}

Backup template.

Backup template in format .cellosign file.

Authorizations:
path Parameters
id
required
string <uuid>

Unique id for the template.

Responses

201

Template backup created

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

post /template/{id}/backup/
https://app.cellosign.com/api/v3/{projectName}/template/{id}/backup/

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "status": "COMPLETE",
  • "entity_id": "eee10a725387437aaedec9cda804d0ab",
  • "uuid": "0b5fea3e-7c19-4c00-990e-3defdf4a21fc",
  • "entity_type": "template",
  • "created_at": "2021-12-26T19:07:32.885381",
  • "location": "/backup/0b5fea3e-7c19-4c00-990e-3defdf4a21fc.cellosign",
  • "deleted_at": null
}

Workflow

List of Workflows

Return the list of workflows in the project

Authorizations:
query Parameters
page_size
integer [ 1 .. 1000 ]
Default: 100

Maximum number of elements on each page.

page
integer >= 1
Default: 1

Requested page number.

Responses

200

The list of workflows

401

The request is not authorized.

403

There is no access to requested resource.

get /workflow/
https://app.cellosign.com/api/v3/{projectName}/workflow/

Response samples

Content type
application/json
Copy
Expand all Collapse all
{}

Create new workflow

Create a sequence of sessions from a pre-configured Template. This is a common case when it is required to inject data into a form and post it to remote client. Consequtive forms are submitted based on logic within the Template, such as next recipient and stop condition.

Authorizations:
Request Body schema: application/json
template
required
Predefined template. (object) or Adhoc template from document. (object) or Adhoc template from many documents. (object) or Replace pdf source from document of predefined template. (object) or Replace pdf source from documents of predefined template. (object)
recipients
required
Array of objects
initial
object

use this key/value pairs to inject initial values into session and form. Key must be a field ID in the template

labels
object

This object will be posted back to your API when session is submitted. Typically used to push internal placeholders for postprocessing in your core application. You may use any key/value pair.

wait_for_first_session
boolean

If true server will wait until first session(form) in the workflow will be created.

integrations
Array of objects

Responses

201

Details of created workflow

400

Wrong request's body.

401

The request is not authorized.

403

There is no access to requested resource.

post /workflow/
https://app.cellosign.com/api/v3/{projectName}/workflow/

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "recipients":
    [
    ],
  • "template":
    {
    },
  • "wait_for_first_session": true
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta": null,
  • "data":
    [
    ]
}

Retrieve details of the workflow.

Returns details of the selected workflow.

Authorizations:
path Parameters
id
required
string <uuid>

Unique id of workflow.

Responses

200

The workflow's details.

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

get /workflow/{id}
https://app.cellosign.com/api/v3/{projectName}/workflow/{id}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta": null,
  • "data":
    [
    ]
}

BPM Workflow

The list of BPM workflows.

Returns the list of BPM workflows in the project.

Authorizations:
query Parameters
page_size
integer [ 1 .. 1000 ]
Default: 100

Maximum number of elements on each page.

page
integer >= 1
Default: 1

Requested page number.

Responses

200

The list of BPM workflows.

401

The request is not authorized.

403

There is no access to requested resource.

get /bpmn/
https://app.cellosign.com/api/v3/{projectName}/bpmn/

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {},
  • "data":
    [
    ]
}

The details of BPM workflow.

Returns details of the BPM workflow.

Authorizations:
path Parameters
id
required
string <uuid>

Unique identifier of BPM workflow.

Responses

200

The details of BPM workflow.

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

get /bpmn/{id}/
https://app.cellosign.com/api/v3/{projectName}/bpmn/{id}/

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {
    },
  • "data":
    {
    }
}

Start process of the BPM workflow.

Starts new process(instance) of the BPM workflow and returns it details

Authorizations:
path Parameters
id
required
string <uuid>

Unique identifier of BPM workflow.

Request Body schema: application/json
ttl
integer [ 1 .. 960 ] Nullable
Default: 72

Time to live of process, in hours.

start_point
string Nullable

Unique id of the start node in the BPM workflow. If parameter if not exist the process will be started from default start point.

wait_for_first_session
boolean
Default: false

If true server will wait until first session(form) in the process will be created. In this case server returns details of this session.

initial
object

The initial data object. The schema of this objects should match the input parameters of start node. It may be empty if the input parameters has no required one.

name
string Nullable

Bpmn name max len 300 chars, default value "Workflow"

tags
array Nullable

expect list of tags for process object ["tag1", "tag2", ... "tagn"], each tag max len 50 chars

Responses

201

The process was started successfuly. There are details of the process in the response.

400

The process could not be started. Request is wrong.

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

post /bpmn/{id}/start/
https://app.cellosign.com/api/v3/{projectName}/bpmn/{id}/start/

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "initial":
    {
    }
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{}

BPMN backup

Backup BPMN in format .cellosign file.

Authorizations:
path Parameters
id
required
string <uuid>

Unique id for the BPMN.

Responses

201

BPMN backup created

400

can't start backup process

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

post /bpmn/{id}/backup/
https://app.cellosign.com/api/v3/{projectName}/bpmn/{id}/backup/

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "status": "COMPLETE",
  • "entity_id": "eee10a725387437aaedec9cda804d0ab",
  • "uuid": "0b5fea3e-7c19-4c00-990e-3defdf4a21fc",
  • "entity_type": "template",
  • "created_at": "2021-12-26T19:07:32.885381",
  • "location": "/backup/0b5fea3e-7c19-4c00-990e-3defdf4a21fc.cellosign",
  • "deleted_at": null
}

BPM Process

The list of BPM processes.

Returns the list of BPM processes in the project.

Authorizations:
query Parameters
page_size
integer [ 1 .. 1000 ]
Default: 100

Maximum number of elements on each page.

page
integer >= 1
Default: 1

Requested page number.

Responses

200

The list of BPM processes.

401

The request is not authorized.

403

There is no access to requested resource.

get /process/
https://app.cellosign.com/api/v3/{projectName}/process/

Response samples

Content type
application/json
Copy
Expand all Collapse all
{}

The details of BPM process.

Return the details of BPM process.

Authorizations:
path Parameters
id
required
string <uuid>

Unique id of started process.

Responses

200

The details of BPM process.

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

get /process/{id}/
https://app.cellosign.com/api/v3/{projectName}/process/{id}/

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {
    },
  • "data":
    {
    }
}

The cancelation of BPM process.

Cancels the BPM process.

Authorizations:
path Parameters
id
required
string <uuid>

Unique id of started process.

Request Body schema: application/json
wait_for_result
boolean
Default: true

if is false, just schedule cancelation but not wait for a result.

Responses

200

The process is canceled.

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

delete /process/{id}/
https://app.cellosign.com/api/v3/{projectName}/process/{id}/

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "wait_for_result": true
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{ }

The cancelation of BPM process.

Cancels the BPM process.

Authorizations:
path Parameters
id
required
string <uuid>

Unique id of started process.

Request Body schema: application/json
wait_for_result
boolean
Default: true

if is false, just schedule cancelation but not wait for a result.

Responses

200

The process is canceled.

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

post /process/{id}/cancel/
https://app.cellosign.com/api/v3/{projectName}/process/{id}/cancel/

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "wait_for_result": true
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{ }

Reminder

Post scheduled or instant reminder for recipient.

Return a list of templates in the project.

Authorizations:
path Parameters
id
required
string

Unique id for the session. Generated on create session

Request Body schema: application/json
text
object
scheduled_to
string <date-time> Nullable

schedule reminder to date time

destination
Current destination (object) or Adhoc destination (object)

Responses

200

Reminder details

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

post /session/{id}/reminder
https://app.cellosign.com/api/v3/{projectName}/session/{id}/reminder

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "text":
    {
    },
  • "scheduled_to": "2024-11-20T17:51:55Z",
  • "destination":
    {
    }
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {
    },
  • "data":
    [
    ]
}

Get reminders.

Get all reminders posted for session.

Authorizations:
path Parameters
id
required
string

Unique id for the session. Generated on create session

Responses

200

Reminder details

401

The request is not authorized.

403

There is no access to requested resource.

404

The requested resource does not exist.

get /session/{id}/reminder
https://app.cellosign.com/api/v3/{projectName}/session/{id}/reminder

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {
    },
  • "data":
    [
    ]
}

Seal

Create a Seal.

Create a seal from a pre-configured template, or adhoc template.

Authorizations:
Request Body schema: application/json
template
Predefined template. (object) or Adhoc template from document. (object) or Adhoc template from many documents. (object) or Replace pdf source from document of predefined template. (object) or Replace pdf source from documents of predefined template. (object)
initial
object

use this key/value pairs to inject initial values into session and form. Key must be a field ID in the template

recipient
object

On session create this data is used to ship the url to client via email or SMS. Alternatively you may retain the url on response and post (or redirect to it) yourself.

labels
object

This object will be posted back to your API when session is submitted. Typically used to push internal placeholders for postprocessing in your core application. You may use any key/value pair.

integrations
Array of objects

Responses

200

Session details

400

The requested resource malformed or required data is missing, details attached to response.

401

The request is not authorized.

403

There is no access to requested resource.

post /seal/
https://app.cellosign.com/api/v3/{projectName}/seal/

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "template":
    {
    },
  • "initial":
    {
    },
  • "recipient":
    {
    },
  • "labels":
    {
    },
  • "integrations":
    [
    ]
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "meta":
    {
    },
  • "data":
    [
    ]
}

Use Cases

Example For Create Session with image initial value.

Suppose we have a template with an image field, and we want to create a session and to set an image to the image field:

  {
    "template": {
        "id": "<template_id>",
    },
    "initial": {
      "img_field_id": "data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="
    },
    "recipient": {
        "invitations": [
            {
                "address": "user@email.com"
            },
            {
                "address": "0500000000"
            }
        ],
        "message": "שלום לך, אנא ממך מלא את הטופס."
    }
  }

Example for create session with adhoc template.

If we want to create a session with a predefined pdf, we need to add tags to the pdf and by the tag's position, the field will be placed.

    {
        "template": {
            "analyze_document": {
                "analyze": true,
                "tags": {
                    "yb_field": {
                        "type": "text",
                        "width": 13,
                        "height": 2,
                        "show": true,
                        "position": "RLC"
                    },
                    "client_name": {
                        "type": "text",
                        "width": 13,
                        "height": 2,
                        "show": true,
                        "position": "RLC"
                    },
                    "client_pad": {
                        "type": "pad",
                        "width": 10,
                        "height": 10,
                        "show": true,
                        "position": "RLC"
                    }
                }
            },
            "fields": {
                "custom_field": {
                    "page": 1,
                    "type": "text",
                    "top": 20,
                    "left": 20,
                    "width": 13,
                    "height": 2,
                    "show": true,
                    "value" : "defualt value"
                }
            },
            "from_document": "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XQovRm9udEZpbGUyIDggMCBSPj4KZW5kb2JqCjEwIDAgb2JqCjw8L1R5cGUgL0ZvbnQKL0ZvbnREZXNjcmlwdG9yIDkgMCBSCi9CYXNlRm9udCAvQXJpYWxNVAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL0NJRFN5c3RlbUluZm8gPDwvUmVnaXN0cnkgKEFkb2JlKQovT3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAwPj4KL1cgWzAgWzc1MCAwIDAgMjc3LjgzMjAzXSA2NiA2OSA1NTYuMTUyMzQgNzAgWzUwMCA1NTYuMTUyMzQgNTU2LjE1MjM0IDI3Ny44MzIwM10gNzYgNzkgMjIyLjE2Nzk3IDgwIFs4MzMuMDA3ODEgNTU2LjE1MjM0IDAgNTU2LjE1MjM0IDAgMCAwIDI3Ny44MzIwM10gOTIgWzUwMF1dCi9EVyAwPj4KZW5kb2JqCjExIDAgb2JqCjw8L0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAyNzg+PiBzdHJlYW0KeJxdkc1qhTAQhfd5ilneLi7+VK8IIlwsgov+UNsH0GS0gRpDjAvfvjFjLTRg4HPOmUlOgqp5apS0ELyZmbdoYZBKGFzm1XCEHkepWBSDkNwe5Hc+dZoFztxui8WpUcPMigIgeHfVxZoNLncx9/jAglcj0Eg1wuWzah23q9bfOKGyELKyBIGD6/Tc6ZduQgi87doIV5d2uzrPn+Jj0wix54hOw2eBi+44mk6NyIrQrRKK2q2SoRL/6jdy9QP/6oxXPzp1GMZhuVMSe0prosrTLfeUkjIjZZoRJUSkzHI/8+ge/846j5YkXpbk1DeiKTXNjOhndbQg036DPekzHr4a45Lxz+Ej2cOQCs8X07PeXfv3AzwyjnoKZW5kc3RyZWFtCmVuZG9iago0IDAgb2JqCjw8L1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvQXJpYWxNVAovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbMTAgMCBSXQovVG9Vbmljb2RlIDExIDAgUj4+CmVuZG9iagp4cmVmCjAgMTIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDA0NzkgMDAwMDAgbiAKMDAwMDAwMDEwMSAwMDAwMCBuIAowMDAwMDEzMzM0IDAwMDAwIG4gCjAwMDAwMDAxMzggMDAwMDAgbiAKMDAwMDAwMDY4NyAwMDAwMCBuIAowMDAwMDAwNzQyIDAwMDAwIG4gCjAwMDAwMDA3ODkgMDAwMDAgbiAKMDAwMDAxMjQwMSAwMDAwMCBuIAowMDAwMDEyNjI4IDAwMDAwIG4gCjAwMDAwMTI5ODUgMDAwMDAgbiAKdHJhaWxlcgo8PC9TaXplIDEyCi9Sb290IDcgMCBSCi9JbmZvIDEgMCBSPj4Kc3RhcnR4cmVmCjEzNDY2CiUlRU9G"
        },
        "recipient": {
            "invitations": [
                {
                    "address": "user@email.com"
                }
            ],
            "message" : "שלום לך, אנא ממך מלא את הטופס."
        },
        "integrations": [
            {
                "type": "client_copy",
                "payload": {
                    "address": [
                        "user@email.com"
                    ]
                }
            }
        ]
    }

Example for workflow.

The workflow is very similar to the session. To create workflow we need to set a list of recipients and set for each role's id.

{
  "template": {
      "id": "<template_id>",
  },
  "initial": {
    "img_field_id": "data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="
  },
  "recipients": [
      {
        "id": 1,
        "invitations": [
            {
                "address": "user1@email.com"
            },
            {
                "address": "0510000000"
            }
        ],
      },
      {
        "id": 2,
         "invitations": [
             {
                 "address": "user2@email.com"
             },
             {
                 "address": "0520000000"
             }
         ],
       }
  ]
}

Example for workflow with fields permission.

In adhoc temaplte we need to set permission for each recipient in each field.

    {
        "template": {
            "analyze_document": {
                "analyze": true,
                "tags": {
                    "yb_field": {
                        "type": "text",
                        "width": 13,
                        "height": 2,
                        "show": true,
                        "position": "RLC",
                        "recipient": {
                          "1": {
                            "rw": true,
                            "show": true
                          },
                          "2": {
                            "rw": true,
                            "show": true
                          }
                        },
                    },
                    "client_name": {
                        "type": "text",
                        "width": 13,
                        "height": 2,
                        "show": true,
                        "position": "RLC",
                        "recipient": {
                          "1": {
                            "rw": true,
                            "show": true
                          },
                          "2": {
                            "rw": true,
                            "show": true
                          }
                        },
                    },
                    "client_pad": {
                        "type": "pad",
                        "width": 10,
                        "height": 10,
                        "show": true,
                        "position": "RLC",
                        "recipient": {
                          "1": {
                            "rw": true,
                            "show": true
                          },
                          "2": {
                            "rw": true,
                            "show": true
                          }
                        },
                    }
                }
            },
            "fields": {
                "custom_field": {
                    "page": 1,
                    "type": "text",
                    "top": 20,
                    "left": 20,
                    "width": 13,
                    "height": 2,
                    "show": true,
                    "value" : "defualt value",
                    "recipient": {
                      "1": {
                        "rw": true,
                        "show": true
                      },
                      "2": {
                        "rw": true,
                        "show": true
                      }
                    }
                }
            },
            "from_document": "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XQovRm9udEZpbGUyIDggMCBSPj4KZW5kb2JqCjEwIDAgb2JqCjw8L1R5cGUgL0ZvbnQKL0ZvbnREZXNjcmlwdG9yIDkgMCBSCi9CYXNlRm9udCAvQXJpYWxNVAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL0NJRFN5c3RlbUluZm8gPDwvUmVnaXN0cnkgKEFkb2JlKQovT3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAwPj4KL1cgWzAgWzc1MCAwIDAgMjc3LjgzMjAzXSA2NiA2OSA1NTYuMTUyMzQgNzAgWzUwMCA1NTYuMTUyMzQgNTU2LjE1MjM0IDI3Ny44MzIwM10gNzYgNzkgMjIyLjE2Nzk3IDgwIFs4MzMuMDA3ODEgNTU2LjE1MjM0IDAgNTU2LjE1MjM0IDAgMCAwIDI3Ny44MzIwM10gOTIgWzUwMF1dCi9EVyAwPj4KZW5kb2JqCjExIDAgb2JqCjw8L0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAyNzg+PiBzdHJlYW0KeJxdkc1qhTAQhfd5ilneLi7+VK8IIlwsgov+UNsH0GS0gRpDjAvfvjFjLTRg4HPOmUlOgqp5apS0ELyZmbdoYZBKGFzm1XCEHkepWBSDkNwe5Hc+dZoFztxui8WpUcPMigIgeHfVxZoNLncx9/jAglcj0Eg1wuWzah23q9bfOKGyELKyBIGD6/Tc6ZduQgi87doIV5d2uzrPn+Jj0wix54hOw2eBi+44mk6NyIrQrRKK2q2SoRL/6jdy9QP/6oxXPzp1GMZhuVMSe0prosrTLfeUkjIjZZoRJUSkzHI/8+ge/846j5YkXpbk1DeiKTXNjOhndbQg036DPekzHr4a45Lxz+Ej2cOQCs8X07PeXfv3AzwyjnoKZW5kc3RyZWFtCmVuZG9iago0IDAgb2JqCjw8L1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvQXJpYWxNVAovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbMTAgMCBSXQovVG9Vbmljb2RlIDExIDAgUj4+CmVuZG9iagp4cmVmCjAgMTIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDA0NzkgMDAwMDAgbiAKMDAwMDAwMDEwMSAwMDAwMCBuIAowMDAwMDEzMzM0IDAwMDAwIG4gCjAwMDAwMDAxMzggMDAwMDAgbiAKMDAwMDAwMDY4NyAwMDAwMCBuIAowMDAwMDAwNzQyIDAwMDAwIG4gCjAwMDAwMDA3ODkgMDAwMDAgbiAKMDAwMDAxMjQwMSAwMDAwMCBuIAowMDAwMDEyNjI4IDAwMDAwIG4gCjAwMDAwMTI5ODUgMDAwMDAgbiAKdHJhaWxlcgo8PC9TaXplIDEyCi9Sb290IDcgMCBSCi9JbmZvIDEgMCBSPj4Kc3RhcnR4cmVmCjEzNDY2CiUlRU9G"
        },
        "recipients": [
            {
              "id": 1,
              "invitations": [
                  {
                      "address": "user1@email.com"
                  },
                  {
                      "address": "0510000000"
                  }
              ],
            },
            {
              "id": 2,
               "invitations": [
                   {
                       "address": "user2@email.com"
                   },
                   {
                       "address": "0520000000"
                   }
               ],
             }
        ],
        "integrations": [
            {
              "type": "client_copy",
              "payload": {
                  "address": [
                      "user1@email.com"
                  ]
              }
            },
            {
               "type": "client_copy",
               "payload": {
                   "address": [
                       "user2@email.com"
                   ]
               }
           }
        ]
    }