Intelligent Document Processing
processmaker.comKnowledge CenterDevelopers Corner
  • ProcessMaker Intelligent Document Processing
  • What's New
  • Release Notes
  • Glossary
  • 🟦IDP User
    • Document Management
      • Files and Folders
      • Preview a Document
      • Version Control
      • Access Control
      • Elastic Search
    • Intelligent Document Processing
  • 🟪IDP Administrator
    • Entity Management
      • Create a New Entity
    • Excel Import and Export
    • OCR Service
    • Classification Service
    • Named Entity Recognition
    • Annotations
    • Authorization
      • Example Authorization Configuration
    • Importer
    • Elastic Search Configuration
    • Email Integration
    • Email Notifications
    • Audit Log
    • Retention Management
    • Power BI
    • Exports
    • Translations
  • 🟦ProcessMaker Administrator and Designer
    • IDP Admin Settings
    • IDP Connector in Processes
  • 🟩IDP Developer
    • REST API Home
    • Key Concepts
    • Authentication
    • Request Syntax
    • Endpoints for Entity Objects
    • Endpoints for Documents
    • WebSockets
Powered by GitBook
On this page
  • Form Fields in Request Bodies
  • data form field
  • file form field
  1. IDP Developer

Request Syntax

Learn which form field to use in ProcessMaker IDP REST API requests.

PreviousAuthenticationNextEndpoints for Entity Objects

Last updated 1 year ago

Form Fields in Request Bodies

All request bodies should be sent as a multipart/form-data content type. Depending on the kind of operation to perform, a request body can contain the following form fields:

data form field

Attributes can be added to an entity by specifying them as key-value pairs in a JSON string and adding them to your request in the form-data field data.

This JSON string has the following format:

{
  "attributes": {
    "name": "Welcome to IDP.docx",
    "createdBy": "User"
  }
}

file form field

When uploading files, the file(s) should be contained in a form-data field named file.

🟩
data
file