Post Completion Page
The PCP simplifies multi-posting so that a user, after sending core job data to the system, can complete additional field information, choose additional boards to post to, set durations etc. - all from one page with no multi-step process.
It means this page can be brought back and embedded inside the third-party system, allowing much tighter system integration and user workflow.

Posting Completion Page (PCP) configuration Tags
See Configuration field variables to check how you can adjust PCP's behavior.
idibu returns a PCP, or you force it
If our system finds what is considered a non critical error (i.e., there's a missing required field for one of the boards, or no suitable boards are found - either the provided board ids are incorrect or no board tag was provided directly) or the configuration tags forces the system to return a PCP - more on this later - the message returned by idibu will contain a url pointing to a PCP, that contains the data from the account (i.e., the boards the client is subscribed to) for the board extracted from the request (i.e., the extra fields).
If we find a non-critical error, idibu will return a PCP. The full set of reasons for returning a PCP is:
- Non-critical errors
- At least one required extra field is missing (or contains wrong data)
- The board ids provided are wrong, or the account is not subscribed to any of them, resulting in idibu finding zero valid board ids
- The board duration for at least one of the boards is wrong
- There is no board tags whatsoever
- PCP forcing configuration tag values
- The request indicates that the boards are not "locked" so the consultant can add boards to post to
- Some of the core fields are marked as editable - more on this later
Time to submit our first job!...