This topic contains 1 reply, has 2 voices, and was last updated by  Duo_Liang 2 weeks, 3 days ago.

  • Author
    Posts
  • Participant
    Ryan_Coleman
    Senior Member
    Member since: 16.07.2018
    Number of posts: 114

    Is it possible to access the address for a signer like we would for a Signer Title or Signer Company? I know there are two fields available for the address. Just looking to see if I can get the data back from them.

    • This topic was modified 2 weeks, 3 days ago by  Ryan_Coleman.
    Keymaster
    Duo_Liang
    Guru
    Member since: 14.06.2018
    Number of posts: 767

    Score

    0

    Hi Ryan,

    Here’s a complete sample JSON for a role:

    {
        "id": "d68f99ea-e157-4213-beeb-bc44ba5956f6",
        "data": null,                                                                              //placeholder
        "specialTypes": [],
        "locked": false,
        "reassign": false,
        "emailMessage": {
            "content": ""
        },
        "attachmentRequirements": [],
        "index": 0,
        "type": "SIGNER",
        "signers": [
            {
                "group": null,
                "language": "en",
                "signature": null,
                "address": null,                                                                   //placeholder
                "created": "2019-03-01T20:00:32Z",
                "id": "c9c2e717-fe3f-49a2-94a5-10676b9f8d4a",
                "title": "",                                                                              //available
                "data": null,                                                                         //placeholder
                "phone": "",                                                                          //placeholder
                "firstName": "1",
                "lastName": "1",
                "email": "esignaturetest1@mailinator.com",
                "userCustomFields": [],
                "company": "Onespan",                                                    //available
                "external": null,
                "professionalIdentityFields": [],
                "updated": "2019-03-01T20:00:32Z",
                "auth": {
                    "scheme": "NONE",
                    "challenges": []
                },
                "knowledgeBasedAuthentication": null,
                "delivery": {
                    "provider": false,
                    "email": false,
                    "download": false
                },
                "signerType": "ACCOUNT_SENDER",
                "name": "",
                "timezoneId": "",
                "specialTypes": []
            }
        ],
        "name": "Signer1"
    }

    As I marked above, all these “address” or “phone” attributes are currently a placeholder that won’t be interpreted by OneSpan Sign. And role/signer level “data” is also not available. (only package level attribute and document level attribute are available)

    The role/signer fields used to carry signer personal information were “title” and “company”, you can utilize them two. Or you can put signer information in a JSON node under the document level attribute.

    Hope this could help!
    Duo


    Duo Liang
    OneSpan Junior Technical Evangelist
    • This reply was modified 2 weeks, 3 days ago by  Duo_Liang.
    • This reply was modified 2 weeks, 3 days ago by  Duo_Liang.

You must be logged in to reply to this topic.