createJournalEntry
WRITECreate journal entry.
POST /api/v1/accounting/createJournalEntry
curl -X POST '<your-host>/api/v1/accounting/createJournalEntry' \
-H 'Authorization: Bearer <api-key>' \
-H 'Content-Type: application/json' \
-d '{
"postingDate": "string",
"journalEntryId": "string",
"sourceType": "Manual"
}'Response
{
"id": "string"
}Parameters
ParameterType
min length 1
"Manual""Purchase Receipt""Purchase Invoice""Purchase Return""Sales Invoice""Sales Shipment""Sales Return""Transfer Receipt""Inventory Adjustment""Production Order""Job Consumption""Job Receipt""Production Event""Job Close""Asset Depreciation""Asset Disposal""Payment""Credit Memo""Debit Memo""Non-Conformance""Inbound Inspection""Opening Balance""Sales Return Receipt""Sales Return Shipment""Purchase Return Shipment""Card Transaction"
Input schema
schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"description": {
"type": "string"
},
"postingDate": {
"type": "string",
"minLength": 1
},
"journalEntryId": {
"type": "string"
},
"sourceType": {
"type": "string",
"enum": [
"Manual",
"Purchase Receipt",
"Purchase Invoice",
"Purchase Return",
"Sales Invoice",
"Sales Shipment",
"Sales Return",
"Transfer Receipt",
"Inventory Adjustment",
"Production Order",
"Job Consumption",
"Job Receipt",
"Production Event",
"Job Close",
"Asset Depreciation",
"Asset Disposal",
"Payment",
"Credit Memo",
"Debit Memo",
"Non-Conformance",
"Inbound Inspection",
"Opening Balance",
"Sales Return Receipt",
"Sales Return Shipment",
"Purchase Return Shipment",
"Card Transaction"
]
}
},
"required": [
"postingDate",
"journalEntryId",
"sourceType"
]
}