Get the company's Setup
Return the company’s Setup, the checklist that takes a new customer from signing to running Primo: upNext, the tasks to do first, and sections, every task by product with its status (TODO, IN_PROGRESS, DONE or SKIPPED), who moved it, why Primo AI skipped it, whether it can start, and names, the HRIS, MDMs or country it is about; then facts, what Primo knows of the company’s stack. Use it to see where the company stands on each Setup task. started is false when the company has no Setup to show yet. This is the company’s own setup in Primo, not an employee onboarding: for those, use getOnboardings instead. Only accessible with a Company API key.
Authorizations
Use your Primo API key in the Authorization header as Bearer <API_KEY>.
Response
False when the company has no Setup to show: no onboarding yet, or one still a draft
When the Setup ended; null while a task is open
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$The tasks the Setup page shows first, in order
Every task, by product, in the order of the Setup page
What Primo knows of the company's stack: devices, currentMdm, hris, emailProviders, chat, edr, buysDevices, admins