Tenant

An organisational construct within FuseSign.

List tenants

get

Get the list of available tenants for the current OAuth token

Authorizations
Responses
200

Success

application/json
get
GET /api/Tenant/List HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "id": "text",
    "name": "text"
  }
]

Produce a summary of the billing state of a given FuseSign tenant.

get

Produces the summary of the billing state for this tenant. The requesting user must be a FuseSign user to access this information. A credit consumed summary is also produced

Authorizations
Query parameters
tenantIdstring · guidRequired

FuseSign Tenant Id

Responses
200

Success

application/json
get
GET /api/Tenant/GetBillingState HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "currentBillingPlan": {
    "id": "text",
    "planLabel": "text",
    "allowFuseDocsIntegration": true,
    "isTrial": true,
    "isRetired": true,
    "planCreditsPerPeriod": 1
  },
  "subscriptionStatus": "None",
  "creditSummary": {
    "lastUpdated": "2025-09-19T13:13:45.357Z",
    "creditsRemaining": 1,
    "nextUpdating": "2025-09-19T13:13:45.357Z"
  }
}

Produce a summary of the default configuration of a given FuseSign tenant.

get

Produces the summary of the business configuration for this tenant. The requesting user must be a FuseSign user to access this information.

Authorizations
Query parameters
tenantIdstring · guidRequired

FuseSign Tenant Id

Responses
200

Success

application/json
get
GET /api/Tenant/GetDefaultSettings HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "defaultBundleReminder": "DontRemind",
  "defaultOverdueBundleReminder": "DontRemind",
  "defaultViewMode": "SmsToSign",
  "enabledMixedViewMode": true,
  "defaultRecipientReceiveMode": "EmailWithAttachments",
  "defaultCountryCode": "text",
  "enableDefaultDueDate": true,
  "defaultDueDateSpan": 1,
  "defaultSigningMode": "SignWhole",
  "defaultRejectionMode": "RejectDocumentAllowBundleFinalisation",
  "defaultSMSNotificationMode": "Off"
}

Get Teams

get

Get the list of a tenants teams (accessible to the logged in user)

Authorizations
Query parameters
tenantIdstring · guidRequired

FuseSign Tenant ID

Responses
200Success
application/json
get
GET /api/Tenant/GetTeams HTTP/1.1
Host: localhost:3003
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": "text",
    "Name": "text"
  }
]

Last updated