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 11 months 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