Customer

The person who will be receiving the signing action.

Get customer

get

Get specific customer details

Authorizations
OAuth2authorizationCodeRequired

FuseSign OAuth 2. Use this for most implementations.

Authorization URL: Token URL: Refresh URL:
Available scopes:
  • : 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.
Query parameters
TenantIdstring · guidRequired

FuseSign Tenant Id

Example: 4520dd64-f9e8-4d16-9cc7-74afc0bca1d9
CustomerIdstring · guidRequired

Customer Id

Example: 3e8d2386-6068-492a-9e42-ba557abf7a41
Responses
200

Success

application/json
get
/api/Customer/Get

Create a new customer

post

Create a new customer record

Authorizations
OAuth2authorizationCodeRequired

FuseSign OAuth 2. Use this for most implementations.

Authorization URL: Token URL: Refresh URL:
Available scopes:
  • : 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.
Query parameters
TenantIdstring · guidRequired

FuseSign Tenant Id

Example: 956ace8a-604b-45b0-8565-615287015b75
Body
CustomerIdstring · guid | nullableOptionalDeprecated
Namestring · min: 1Required

Customer Name (Required)

Emailstring · email · min: 1Required

Customer Email (Required)

Pattern: ^[^@]+@[^@]+$
PhoneNumberstringOptional

Customer mobile number. Required for 2FA. If NoMobile is true this is not required. Must be in international format: +61413121121

NoMobilebooleanOptional

No Mobile flag, means Phone Number is ignored

Example: false
Metastring · max: 128Optional

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

CannotModifybooleanOptional

Prevents end users from modifying this contact within the FuseSign application

Example: false
Optionsone ofOptional

Options for contact creation and validation

Example: {"IgnorePhoneNumberIfInvalid":false,"UpdateExistingCustomersByMetaMatch":false}
Responses
200

Success

application/json
post
/api/Customer/Create
get

Search for customer based on Name/Email/Phone details

Authorizations
OAuth2authorizationCodeRequired

FuseSign OAuth 2. Use this for most implementations.

Authorization URL: Token URL: Refresh URL:
Available scopes:
  • : 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.
Query parameters
TenantIdstring · guidRequired

FuseSign Tenant Id

Example: 35ec64b1-0e0d-4043-a07f-9edbcda8b24a
SearchStringstringRequired

Wildcard search text

CollapseDuplicatesbooleanRequired

Collapse any duplicate records

Example: false
ExcludeArchivedbooleanRequired

Exclude archived contacts

Example: true
IncludeLiveBundleCountboolean | nullableOptional

Include live bundle count

IncludeBundleCountsboolean | nullableOptional

Include live bundle count

Responses
200

Success

application/json
get
/api/Customer/Search

Search customer

get

Search for customer based on metadata field

Authorizations
OAuth2authorizationCodeRequired

FuseSign OAuth 2. Use this for most implementations.

Authorization URL: Token URL: Refresh URL:
Available scopes:
  • : 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.
Query parameters
TenantIdstring · guidRequired

FuseSign Tenant Id

Example: 25b451e5-1e02-4c11-bd87-5f2a1e914016
MetaDataSearchstringRequired

Wildcard search text

Example: meta
Responses
200

Success

application/json
get
/api/Customer/SearchByMetaData

List country codes

get

Gets the list of all country codes supported by the platform

Authorizations
OAuth2authorizationCodeRequired

FuseSign OAuth 2. Use this for most implementations.

Authorization URL: Token URL: Refresh URL:
Available scopes:
  • : 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.
Responses
200

Success

application/json
Responsestring[]
get
/api/Customer/GetCountryCodes

Last updated