App‑to‑App error codes

This topic explains how to interpret the error codes that you might get when using App‑to‑App communication.

Info:We're now TrueContext.

Use truecontext:// or tcxt:// in your App‑to‑App calls.

To maintain existing integrations, TrueContext will continue to support prontoforms:// and the alternative https://prontofor.ms/.

Available on all tiers:

Digital
Intelligent
Elite
?

PFErrorCodeListNotFound / 2001

The errors described in the following table happen when the requested list type isn’t enabled in the team-level mobile device settings. For example, if your App‑to‑App request specifies type=sent, but the sent list isn’t enabled for mobile devices, the user gets this error. On the Mobile App, the user sees a List not found message and a prompt to contact their admin. To resolve it, enable the list for the user in the Team Settings, or suggest an alternative.

If the request is... Then the error message is...
truecontext://x-callback-url/list
truecontext://x-callback-url/list?type=forms
Forms list not found.
truecontext://x-callback-url/list?type=inbox
Inbox not found.
truecontext://x-callback-url/list?type=sent Sent list not found.

PFErrorCodeItemNotFound / 1010

If the request is... Then the error message is...
truecontext://x-callback-url/open?formID=15872001
A form with the requested ID does not exist. FormID = 15872001
truecontext://x-callback-url/open?formIterationID=15872001
A form with the requested iteration ID does not exist. FormIterationID =  15872001
truecontext://x-callback-url/open?name=Inspection
A form with the requested name does not exist. name = Inspection
truecontext://x-callback-url/open?DataRecordID=15872001
A Data Record with the requested ID does not exist. DataRecordID = 15872001
truecontext://x-callback-url/open?clientDataRecordID=15872001
A Data Record with the requested local data record ID does not exist. ClientDataRecordID = 15872001
truecontext://x-callback-url/list?type=inboxList
Error message: A list that is named “inboxList” does not exist.