Import Objectives
Bulk entry: a period’s objectives and their key results from pasted
text, as the dashboard’s Bulk entry page makes them. Lines it cannot
read are skipped and listed in problems. A person or team the
workspace does not have, or an objective naming more than one owner
(an objective has one: a person or a team), stops the whole import
with a 422, and details.problem names the line, its reason
(notMember, notTeam or oneOwner) and the addresses or
#team-slugs at fault in emails. Needs objectives:write and
keyResults:write. Anybody with a seat may but a Viewer of OKR Hub,
as with createObjective; the activity feed says the objectives were
imported, for a key under the name of whoever made the key.
Expensive: besides the caller’s own limits, it counts against
okr-bulk (see “Rate limits”).
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
1 to 4; needed for a QUARTERLY period.
Every objective a draft. Defaults to false; [draft] on a line marks just that one.
The team that owns the lines naming nobody. Never with ownerUserId.
The person who owns the lines naming nobody. Never with teamId.