Skip to main content

Quick Start

Zined is a document signing and workflow automation platform built for teams. It lets you upload PDFs, assign recipients with signature and form fields, track signing progress in real time, and archive completed documents — all through a clean UI or programmatically via a REST API.

Whether you're embedding signing flows directly into your own product, automating contract generation at scale, or building internal tooling on top of your document data, Zined's API gives you full control of the platform.

Key capabilities

CapabilityDescription
Document signingUpload PDFs, place fields, collect signatures from one or more recipients
TemplatesDefine reusable document templates with pre-placed fields and recipient roles
Bulk sendSend the same document to hundreds of recipients from a single batch operation
Self-signingCreate and sign your own documents without requiring external recipients
WorkspacesOrganize documents and teams into isolated workspaces within your organization
ContactsSearch and reuse previously seen recipient contact details
IntegrationsSource documents directly from Google Drive, OneDrive, or Dropbox
Audit logAutomatically appended audit trail PDF on every completed document

API Overview

The Zined API is a RESTful HTTP API that returns JSON. All endpoints live under the versioned base path:

https://api.zined.app/api/v1

Note: The API is currently at version v1. The version is part of every endpoint path — there is no unversioned alias.

Request format

  • Content-Type: application/json for JSON bodies
  • multipart/form-data for file upload endpoints
  • All timestamps are ISO 8601 strings (e.g. 2024-12-31T23:59:59.000Z)
  • All IDs are UUIDs

Response format

Successful responses return the resource object (or an array) directly at the root of the JSON body. There is no top-level data wrapper.

{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Service Agreement.pdf",
"status": "draft",
"createdAt": "2024-01-15T10:30:00.000Z"
}

Required headers

Most authenticated endpoints require two headers on every request:

HeaderRequiredDescription
AuthorizationYesAuth credential — see Authentication
x-org-idYes (Bearer)Your organization's UUID. Not required when using a PAT (it is encoded in the token).
x-workspace-idConditionalRequired by document, template, and bulk-send endpoints to scope the operation to a workspace

Versioning & stability

The API follows semantic versioning. Breaking changes will be rolled out under a new version prefix (e.g. /api/v2) with advance notice. Additive changes (new fields, new optional parameters) may be made within a version without notice.


API reference

Full interactive API reference with request/response schemas and live try-it-out is available at /docs/api. The pages in this section cover concepts, guides, and integration patterns.