Customer
The person who will be receiving the signing action.
Get specific customer details
FuseSign Tenant Id
Customer Id
GET /api/Customer/Get HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"customerId": "text",
"tenantId": "text",
"name": "text",
"email": "text",
"phoneNumber": "text",
"noMobile": true,
"meta": "text",
"cannotModify": true,
"source": "Manual",
"customerEditLink": "text",
"totalLiveBundlesForCustomer": 1,
"totalBundlesForCustomer": 1
}
Create a new customer record
FuseSign Tenant Id
Customer Name (Required)
Customer Email (Required)
^[^@]+@[^@]+$
Customer mobile number. Required for 2FA. If NoMobile is true this is not required. Must be in international format: +61413121121
No Mobile flag, means Phone Number is ignored
Optional external lookup ID. Can be used for searching later. Note: This is used to uniquely identify this contact and will cause duplicate contacts if not reused
Prevents end users from modifying this contact within the FuseSign application
Options for contact creation and validation
POST /api/Customer/Create HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 195
{
"customerId": null,
"name": "",
"email": "",
"phoneNumber": "",
"noMobile": false,
"meta": "",
"cannotModify": false,
"options": {
"ignorePhoneNumberIfInvalid": false,
"updateExistingCustomersByMetaMatch": false
}
}
{
"customerId": "text",
"tenantId": "text",
"name": "text",
"email": "text",
"phoneNumber": "text",
"noMobile": true,
"meta": "text",
"cannotModify": true,
"source": "Manual",
"customerEditLink": "text",
"totalLiveBundlesForCustomer": 1,
"totalBundlesForCustomer": 1
}
Search for customer based on Name/Email/Phone details
FuseSign Tenant Id
Wildcard search text
Collapse any duplicate records
Exclude archived contacts
Include live bundle count
Include live bundle count
GET /api/Customer/Search HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"customerId": "text",
"tenantId": "text",
"name": "text",
"email": "text",
"phoneNumber": "text",
"noMobile": true,
"meta": "text",
"cannotModify": true,
"source": "Manual",
"customerEditLink": "text",
"totalLiveBundlesForCustomer": 1,
"totalBundlesForCustomer": 1
}
]
Search for customer based on metadata field
FuseSign Tenant Id
Wildcard search text
GET /api/Customer/SearchByMetaData HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"customerId": "text",
"tenantId": "text",
"name": "text",
"email": "text",
"phoneNumber": "text",
"noMobile": true,
"meta": "text",
"cannotModify": true,
"source": "Manual",
"customerEditLink": "text",
"totalLiveBundlesForCustomer": 1,
"totalBundlesForCustomer": 1
}
]
Gets the list of all country codes supported by the platform
GET /api/Customer/GetCountryCodes HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
"text"
]
Last updated