Documents Upload API returns success but document not showing in Open Dental
Posted: Wed Jan 07, 2026 10:43 pm
I’m using the Documents POST /documents/Upload API to upload a PDF to Open Dental. The API consistently returns a success response, but the document never appears in Open Dental
I’ve confirmed:
PatNum, rawBase64, and extension are provided
rawBase64 is valid Base64 (PDF)
API response indicates success (no errors)
here is success response
{
DocNum: 30920,
Description: 'IVF-148007',
DateCreated: '2026-01-05 18:13:01',
DocCategory: 131,
docCategory: 'Insurance',
PatNum: 2463,
FileName: 'xxxx',
ImgType: 'Document',
ToothNumbers: '',
DateTStamp: '2026-01-08 00:54:06',
ProvNum: 0,
PrintHeading: 'false'
}
Need help on same
I’ve confirmed:
PatNum, rawBase64, and extension are provided
rawBase64 is valid Base64 (PDF)
API response indicates success (no errors)
Even after a successful response, nothing shows up in Open Dental. This makes it very hard to diagnose what’s wrong.
{
PatNum: result.PatNum,
rawBase64: req.body.rawBase64,
extension: '.pdf',
ImgType: 'Document',
DocCategory: 131,
Description: `IVF-${result.ticketNo}`,
DateCreated: moment(result.createdAt).format('YYYY-MM-DD HH:mm:ss')
}
here is success response
{
DocNum: 30920,
Description: 'IVF-148007',
DateCreated: '2026-01-05 18:13:01',
DocCategory: 131,
docCategory: 'Insurance',
PatNum: 2463,
FileName: 'xxxx',
ImgType: 'Document',
ToothNumbers: '',
DateTStamp: '2026-01-08 00:54:06',
ProvNum: 0,
PrintHeading: 'false'
}
Need help on same