Customer
The person who will be receiving the signing action.
Get specific customer details
FuseSign OAuth 2. Use this for most implementations.
- : Manage FuseSign Bundles and corresponding data.
- : Ability to send bundles and extract bundles created by this user only. Special purpose scope, contact support@fuse.work.
FuseSign Tenant Id
041d500e-302e-499f-be18-d5120ba72b81Customer Id
39c7712f-c5bc-4591-ab71-264d4338cd43Success
Bad Request
Unauthorized
Forbidden
GET /api/Customer/Get?TenantId=text&CustomerId=text 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,
"IsArchived": true,
"PreferredName": "text"
}Create a new customer record
FuseSign OAuth 2. Use this for most implementations.
- : Manage FuseSign Bundles and corresponding data.
- : Ability to send bundles and extract bundles created by this user only. Special purpose scope, contact support@fuse.work.
FuseSign Tenant Id
fb1bed1a-41c0-479a-8f72-cef63439beb6Customer 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
falseOptional 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
falseOptions for contact creation and validation
{"IgnorePhoneNumberIfInvalid":false,"UpdateExistingCustomersByMetaMatch":false}Success
Bad Request
Unauthorized
Forbidden
POST /api/Customer/Create?TenantId=text 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,
"IsArchived": true,
"PreferredName": "text"
}Search for customer based on Name/Email/Phone details
FuseSign OAuth 2. Use this for most implementations.
- : Manage FuseSign Bundles and corresponding data.
- : Ability to send bundles and extract bundles created by this user only. Special purpose scope, contact support@fuse.work.
FuseSign Tenant Id
4d5dfebd-166e-48d7-be02-2921968d5383Wildcard search text
Collapse any duplicate records
falseExclude archived contacts
trueInclude live bundle count
Include live bundle count
Success
Bad Request
Unauthorized
Forbidden
GET /api/Customer/Search?TenantId=text&SearchString=text&CollapseDuplicates=true&ExcludeArchived=true 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,
"IsArchived": true,
"PreferredName": "text"
}
]Search for customer based on metadata field
FuseSign OAuth 2. Use this for most implementations.
- : Manage FuseSign Bundles and corresponding data.
- : Ability to send bundles and extract bundles created by this user only. Special purpose scope, contact support@fuse.work.
FuseSign Tenant Id
292f83da-3344-45a4-b09d-1247a4016216Wildcard search text
metaSuccess
Bad Request
Unauthorized
Forbidden
GET /api/Customer/SearchByMetaData?TenantId=text&MetaDataSearch=text 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,
"IsArchived": true,
"PreferredName": "text"
}
]Gets the list of all country codes supported by the platform
FuseSign OAuth 2. Use this for most implementations.
- : Manage FuseSign Bundles and corresponding data.
- : Ability to send bundles and extract bundles created by this user only. Special purpose scope, contact support@fuse.work.
Success
Bad Request
Unauthorized
Forbidden
GET /api/Customer/GetCountryCodes HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
"text"
]Last updated