Enspace
  1. Integrations
Enspace
  • Introduction
  • Authentication
  • Concepts
  • First Steps
  • Workspaces
    • Types
      • Fields
        • List Fields
        • Create Field
        • Get Field
        • Field Updated
        • Delete Field
      • Items
        • List Items
        • Create Item
        • Count Items
        • Get Item
        • Update Item
        • Delete item
      • Flows
        • Stages
          • Tasks
            • List Tasks
            • Get specific Task
            • New Task
          • List Stages
          • Get specific Stage
        • List Flows
        • Get specific Flow
      • Forms
        • List Form
        • Get specific Form
        • List Form Create
      • List Types
      • Count Types
      • Get specific Type
      • Create Type
      • Update Type
      • Delete Type
    • Members
      • List Members
      • Count Members
      • Get Member
      • New Member
      • Update Member
      • Remove Member
    • Roles
      • List roles
      • Create role
      • Count roles
      • Get specific role
      • Update role
      • Delete role
      • List Role Permissions
      • Add Permission to Role
      • Remove Role Permission
    • Member Groups
      • List groups
      • New group
      • Get group
      • Update group
      • Delete group
      • Add Users
      • Remove Users
    • Quick Tasks
      • List Quick Tasks
      • Count Quick Tasks
      • Get Quick Task
      • Delete Quick Task
      • Update Quick Task
      • New Quick Task
    • Integrations
      • CertiSign
      • Docusign
      • D4Sign
      • Clicksign
      • Adobe Sign
      • Whatsapp Twilio
      • SendGrid
      • OpenAi
      • Integration
        GET
      • New Integration
        POST
    • Schedule Tasks
      • List Schedule Tasks
      • Get specify Schedule Task
    • List Workspaces
      GET
    • Workspace Context
      GET
    • New Workspace
      POST
    • Leave the workspace
      POST
    • Workspace Statistics
      GET
    • Workspace Deletion Preview
      GET
    • Delete Workspace
      DELETE
  • User
    • Request Log
    • List API Keys
  • Schemas
    • Schemas
      • Members
        • MemberUpdate
        • MemberCreate
        • Member
      • Roles
        • Role
        • RoleCreate
        • RoleUpdate
      • MemberGroups
        • MemberGroup
        • MemberGroupCreate
        • MemberGroupUpdate
      • Types
        • Type
        • TypeInput
        • TypeDetail
      • Items
        • Item
        • ItemInput
      • Workspace
        • WorkspaceContext
        • WorkspaceStats
        • Workspace
        • WorkspaceCreate
        • WorkspaceUpdate
      • Tasks
        • Tasks
      • Flow
        • Flow
      • Stages
        • Stage
      • Forms
        • Forms
      • Integrations
        • Integrations
      • User
      • RequestLog
      • UserApiKey
      • SuccessResponse
      • ErrorResponse
      • Field
      • FieldInput
      • Permission
      • PermissionInput
      • Error
    • Response
      • BadRequest
      • Unauthorized
      • Forbidden
      • NotFound
      • ServerError
  1. Integrations

Docusign

Create Docusign Integration#

This request creates a new integration configuration with Docusign.
Docusign is a digital signature platform used to send, sign, and manage electronic documents securely.
By configuring this integration, the system will be able to interact with Docusign services within the selected environment.

Endpoint: POST/integrations#


Request Body#

FieldTypeDescription
integrationintegerIdentifier of the integration type. For Docusign, this value must be 8.
dataobjectConfiguration object containing service-specific parameters.
data.environmentstringDefines the operation environment.
• stage: Testing environment.
• production: Live environment.
data.changeKeysbooleanSpecifies if the system should automatically map field keys when communicating with Docusign.

Request Example#

{
  "integration": 8,
  "data": {
    "environment": "stage",
    "changeKeys": false
  }
}

Response Example#

{
  "id": 34,
  "data": {
    "changeKeys": false,
    "environment": "stage"
  },
  "integration": {
    "id": 8,
    "name": "Docusign",
    "description": "integrations.docusign.description",
    "category": "integrations.docusign.category",
    "slug": "docusign",
    "created_at": "2025-06-17T15:40:10.498Z",
    "updated_at": "2025-06-17T15:40:10.498Z",
    "media": []
  },
  "status": "active",
  "created_at": "2026-03-12T15:17:20.132Z",
  "updated_at": "2026-03-12T15:17:20.144Z"
}

Response Fields#

FieldTypeDescription
idintegerUnique identifier of the created integration configuration.
statusstringCurrent status of the integration.
• active: Enabled and operational.
• inactive: Currently disabled.
dataobjectContains the configuration parameters used for the integration.
data.environmentstringEnvironment where the integration is operating.
data.changeKeysbooleanIndicates whether the system modifies keys automatically when exchanging data.
integrationobjectMetadata describing the configured integration type.
integration.idintegerUnique identifier of the integration type.
integration.namestringName of the integration service.
integration.descriptionstringInternal description key of the integration.
integration.categorystringCategory classification of the integration.
integration.slugstringUnique identifier string used internally to reference the integration.
integration.mediaarrayList of media assets associated with the integration (such as logos or images).
created_atdatetimeISO 8601 timestamp of when the configuration was created.
updated_atdatetimeISO 8601 timestamp of the last configuration update.
Security Compliance: To prevent credential exposure, sensitive fields (such as data.token) are strictly omitted from the response body.
Previous
CertiSign
Next
D4Sign
Built with