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: 96b5c3ee-0cbd-42d8-92fc-aea1ef563906
CustomerIdstring · guidRequired

Customer Id

Example: 8f5c8c53-21ca-40ec-8bf3-00c849c02bae
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: 2af72cde-1262-47c0-8da7-5dd27078baba
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: 0f2971ed-6dd9-4014-a7af-018d28b9936c
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: 0238d16e-181b-4ee5-8f0a-418b3cef16a1
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