Momofin
  • QUICKSTART
    • Getting Started
    • Uploading a document for e-Meterai stamping
  • Reference
    • API Reference
      • Auth
        • Generate access token
        • Get list of contacts
      • Documents
        • Upload document
        • Upload document with Base64 encoded data
        • Download document
        • Get list of sent documents
        • Get list of incoming documents
        • Get document detail
        • Get Document Status
        • Get signers of the document
        • Get original document
        • Placement Document
        • Process document
        • Delete document
        • Audit trail
        • Get speciment
        • Restamping meterai
        • Get client balance
Powered by GitBook
On this page
  1. Reference
  2. API Reference
  3. Documents

Upload document with Base64 encoded data

PreviousUpload documentNextDownload document

Last updated 7 months ago

POST /v1/econtract/momofingo/sign/upload-docs-base64

Uploads document in Base64 format and assign required signers

Upload Document Base64

post
Header parameters
OriginstringOptionalExample: yuretech.dev.momofingo.com
x-access-tokenstringOptionalExample: {{momofingo_token}}
Body
document_titlestringOptional

nama dokumen

Example: Doc Sample
filenamestringOptional

nama dokumen

Example: Doc Sample
document_base64stringOptional

base64 dokumen

Example: pdf base64
parallelstringOptionalExample: 0
Responses
200
OK
application/json
post
POST /econtract/momofingo/sign/upload-docs-base64 HTTP/1.1
Host: {{base_url}}v1
Content-Type: application/json
Accept: */*
Content-Length: 227

{
  "filename": "Doc Sample",
  "document_title": "Doc Sample",
  "parallel": 0,
  "signer": [
    {
      "id": "ab69d220-b697-11ee-bada-41a5d350d473",
      "name": "dev test",
      "email": "email@gmail.com",
      "role": "signer",
      "number": 1
    }
  ],
  "document_base64": "base64 pdf"
}
200

OK

{
  "code": 200,
  "success": true,
  "msg": "Berhasil mengunggah dokumen.",
  "response": {
    "data": {
      "document_id": 16502,
      "document_name": "Doc Sample-1728885978549-1gC7TJ4F5sLuvKPe5mZmad",
      "signer": [
        {
          "id": "ab69d220-b697-11ee-bada-41a5d350d473",
          "name": "bowo test",
          "email": null,
          "role": "signer",
          "number": " 1",
          "is_guest": false
        }
      ]
    }
  }
}