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
/api/Tenant/List
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

Example: bcf3376f-0025-4f73-aead-80bb3f3eeeac
Responses
200

Success

application/json
get
/api/Tenant/GetBillingState
GET /api/Tenant/GetBillingState?TenantId=text 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-11-05T07:07:50.798Z",
    "CreditsRemaining": 1,
    "NextUpdating": "2025-11-05T07:07:50.798Z"
  }
}

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

Example: de46a5f3-acff-456a-8035-75e9bbe9325a
Responses
200

Success

application/json
get
/api/Tenant/GetDefaultSettings
GET /api/Tenant/GetDefaultSettings?TenantId=text 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
/api/Tenant/GetTeams
GET /api/Tenant/GetTeams?tenantId=text HTTP/1.1
Host: localhost:3003
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": "text",
    "Name": "text"
  }
]

Last updated