# Create Pathway Creates a pathway and its initial submission types for the requesting practice group. Endpoint: POST /v1/care-nav/pathways Version: 1.0.0 Security: apiKeyAuth, practiceGroupId ## Request fields (application/json): - `title` (string, required) - `summary` (string) - `in_hours` (boolean) - `out_of_hours` (boolean) - `suspended` (boolean) - `order` (integer) - `submission_types` (array, required) - `submission_types.description` (string) - `submission_types.form_id` (string) - `submission_types.external_url` (string) - `submission_types.external_url_name` (string) - `submission_types.type` (string) Enum: "admin_request", "clinical_request", "other_request" - `submission_types.default_priority` (string) Enum: "lowest", "low", "medium", "high", "highest" - `submission_types.daily_limit` (integer) - `submission_types.patient_eligibility_check` (boolean) - `submission_types.assignee_id` (string) - `submission_types.assignee_type` (string) Enum: "Admin", "AdminTeam" ## Response 201 fields (application/json): - `id` (string, required) - `title` (string, required) - `summary` (string,null, required) - `in_hours` (boolean,null, required) - `out_of_hours` (boolean,null, required) - `suspended` (boolean,null, required) - `order` (number,null, required) - `created_at` (string,null, required) - `updated_at` (string,null, required) ## Response 400 fields (application/json): - `error` (boolean, required) Example: true - `statusCode` (number, required) Example: 400 - `message` (array, required) - `message.code` (string, required) Example: "invalid_type" - `message.expected` (string, required) Example: "string" - `message.path` (array, required) Example: ["patient_id"] ## Response 401 fields ## Response 422 fields ## Response 500 fields