changedOutput schema / properties / data / items / anyOf
Previous value: -[
- {
- "additionalProperties": {},
- "properties": {
- "access": {
- "enum": [
- "owner",
- "edit",
- "view",
- null
- ],
- "type": [
- "string",
- "null"
- ]
- },
- "block_count": {
- "type": [
- "integer",
- "null"
- ]
- },
- "created_via": {
- "type": [
- "string",
- "null"
- ]
- },
- "datasets": {
- "items": {
- "type": "string"
- },
- "type": [
- "array",
- "null"
- ]
- },
- "description": {},
- "has_draft": {
- "type": [
- "boolean",
- "null"
- ]
- },
- "id": {
- "format": "uuid",
- "type": [
- "string",
- "null"
- ]
- },
- "is_mine": {},
- "owner": {},
- "pinned": {
- "type": [
- "boolean",
- "null"
- ]
- },
- "title": {
- "type": [
- "string",
- "null"
- ]
- },
- "updated_at": {
- "type": [
- "string",
- "null"
- ]
- },
- "version": {
- "type": [
- "integer",
- "null"
- ]
- },
- "visibility": {
- "description": "private (only the owner), merchant (everyone at the company), people (chosen people), template (JobMojito template).",
- "enum": [
- "private",
- "merchant",
- "people",
- "template",
- null
- ],
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "id",
- "title",
- "visibility",
- "access",
- "created_via",
- "version",
- "has_draft",
- "block_count",
- "datasets",
- "pinned",
- "updated_at"
- ],
- "type": "object"
- },
- {
- "properties": {
- "admin_url": {
- "description": "The report in the JobMojito admin.",
- "type": [
- "string",
- "null"
- ]
- },
- "available": {
- "description": "false when your company or role does not have it; see reason.",
- "type": [
- "boolean",
- "null"
- ]
- },
- "default_period_days": {
- "description": "Days the period covers when you send no from / to.",
- "type": [
- "integer",
- "null"
- ]
- },
- "description": {
- "description": "What the report shows.",
- "type": [
- "string",
- "null"
- ]
- },
- "group": {
- "description": "The admin's report group: funnel, experience, team, quality, coaching, or account (usage and credits).",
- "enum": [
- "funnel",
- "experience",
- "team",
- "quality",
- "coaching",
- "account",
- null
- ],
- "type": [
- "string",
- "null"
- ]
- },
- "id": {
- "description": "Built-in report id, e.g. builtin:candidate_pipeline. Run it with run_report (report_id).",
- "example": "builtin:candidate_pipeline",
- "type": [
- "string",
- "null"
- ]
- },
- "kind": {
- "description": "Always builtin: a JobMojito analytics report, not a custom report.",
- "enum": [
- "builtin",
- null
- ],
- "type": [
- "string",
- "null"
- ]
- },
- "reason": {
- "description": "Why it is not available (a switch that is off, a role, no connected ATS, or a dashboard the API cannot read).",
- "type": [
- "string",
- "null"
- ]
- },
- "sections": {
- "description": "The report's sections, each one table of rows.",
- "items": {
- "properties": {
- "available": {
- "description": "false when it cannot run for you; see reason.",
- "type": [
- "boolean",
- "null"
- ]
- },
- "candidates": {
- "description": "true when it lists candidates by name: it runs only with include_candidates, and the read is audited.",
- "type": [
- "boolean",
- "null"
- ]
- },
- "columns": {
- "description": "The columns of its rows.",
- "items": {
- "properties": {
- "id": {
- "description": "Column id: the key of each row.",
- "type": [
- "string",
- "null"
- ]
- },
- "label": {
- "description": "What the column holds.",
- "type": [
- "string",
- "null"
- ]
- },
- "type": {
- "description": "date, datetime, integer, number, text, boolean, uuid, array or object.",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "id",
- "type",
- "label"
- ],
- "type": "object"
- },
- "type": [
- "array",
- "null"
- ]
- },
- "description": {
- "description": "What the section returns.",
- "type": [
- "string",
- "null"
- ]
- },
- "filters": {
- "description": "Options it takes: period (from, to), interview_id, position_id, position_id|interview_id, stage.",
- "items": {
- "type": "string"
- },
- "type": [
- "array",
- "null"
- ]
- },
- "id": {
- "description": "Section id (section in run_report).",
- "type": [
- "string",
- "null"
- ]
- },
- "reason": {
- "description": "Why it is not available.",
- "type": [
- "string",
- "null"
- ]
- },
- "title": {
- "description": "Section title.",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "id",
- "title",
- "description",
- "candidates",
- "available",
- "filters",
- "columns"
- ],
- "type": "object"
- },
- "type": [
- "array",
- "null"
- ]
- },
- "title": {
- "description": "Title, as in the JobMojito admin (Analytics).",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "id",
- "kind",
- "title",
- "description",
- "group",
- "available",
- "default_period_days",
- "admin_url",
- "sections"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": {},
+ "properties": {
+ "access": {
+ "enum": [
+ "owner",
+ "edit",
+ "view",
+ null
+ ],
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "block_count": {
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "created_via": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "datasets": {
+ "items": {
+ "type": "string"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "description": {},
+ "has_draft": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "id": {
+ "format": "uuid",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "is_mine": {},
+ "owner": {},
+ "pinned": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "title": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "updated_at": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "version": {
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "visibility": {
+ "enum": [
+ "private",
+ "merchant",
+ "people",
+ "template",
+ null
+ ],
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "title",
+ "visibility",
+ "access",
+ "created_via",
+ "version",
+ "has_draft",
+ "block_count",
+ "datasets",
+ "pinned",
+ "updated_at"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "admin_url": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "available": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "default_period_days": {
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "description": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "group": {
+ "enum": [
+ "funnel",
+ "experience",
+ "team",
+ "quality",
+ "coaching",
+ "account",
+ null
+ ],
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "kind": {
+ "enum": [
+ "builtin",
+ null
+ ],
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "reason": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sections": {
+ "items": {
+ "properties": {
+ "available": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "candidates": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "columns": {
+ "items": {
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "label": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "type": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "type",
+ "label"
+ ],
+ "type": "object"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "description": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "filters": {
+ "items": {
+ "type": "string"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "reason": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "title": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "title",
+ "description",
+ "candidates",
+ "available",
+ "filters",
+ "columns"
+ ],
+ "type": "object"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "title": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "kind",
+ "title",
+ "description",
+ "group",
+ "available",
+ "default_period_days",
+ "admin_url",
+ "sections"
+ ],
+ "type": "object"
+ }
+]