changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "additionalProperties": {},
+ "properties": {
+ "allInRate": {
+ "type": "number"
+ },
+ "amount": {
+ "type": "number"
+ },
+ "assumptions": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "bands": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "amount": {
+ "type": "number"
+ },
+ "name": {
+ "type": "string"
+ },
+ "rate": {
+ "type": "number"
+ },
+ "tax": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "name",
+ "rate",
+ "amount",
+ "tax"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "card": {
+ "format": "uri",
+ "type": "string"
+ },
+ "caveats": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "costToEmployer": {
+ "type": "number"
+ },
+ "currency": {
+ "const": "GBP",
+ "type": "string"
+ },
+ "data": {
+ "additionalProperties": {},
+ "properties": {
+ "percentileYear": {
+ "type": "string"
+ },
+ "taxSource": {
+ "type": "string"
+ },
+ "taxYear": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "taxYear",
+ "percentileYear",
+ "taxSource"
+ ],
+ "type": "object"
+ },
+ "effectiveRate": {
+ "type": "number"
+ },
+ "employerNi": {
+ "type": "number"
+ },
+ "gross": {
+ "type": "number"
+ },
+ "headline": {
+ "type": "string"
+ },
+ "inputAmount": {
+ "type": "number"
+ },
+ "marginal": {
+ "type": "number"
+ },
+ "mode": {
+ "enum": [
+ "gross",
+ "net"
+ ],
+ "type": "string"
+ },
+ "monthly": {
+ "type": "number"
+ },
+ "net": {
+ "type": "number"
+ },
+ "netRoundingDifference": {
+ "type": "number"
+ },
+ "ni": {
+ "type": "number"
+ },
+ "pa": {
+ "type": "number"
+ },
+ "percentile": {
+ "additionalProperties": {},
+ "properties": {
+ "fractionBelow": {
+ "type": "number"
+ },
+ "method": {
+ "type": "string"
+ },
+ "population": {
+ "type": "string"
+ },
+ "rank": {
+ "type": "string"
+ },
+ "year": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "fractionBelow",
+ "rank",
+ "year",
+ "population",
+ "method"
+ ],
+ "type": "object"
+ },
+ "period": {
+ "const": "annual",
+ "type": "string"
+ },
+ "region": {
+ "enum": [
+ "England",
+ "Wales",
+ "Northern Ireland"
+ ],
+ "type": "string"
+ },
+ "requestedAnnualNet": {
+ "type": "number"
+ },
+ "rules": {
+ "type": "string"
+ },
+ "shareUrl": {
+ "format": "uri",
+ "type": "string"
+ },
+ "sources": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "label": {
+ "type": "string"
+ },
+ "url": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "required": [
+ "label",
+ "url"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "tax": {
+ "type": "number"
+ },
+ "taxable": {
+ "type": "number"
+ },
+ "url": {
+ "format": "uri",
+ "type": "string"
+ },
+ "weekly": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "currency",
+ "amount",
+ "headline",
+ "sources",
+ "assumptions",
+ "caveats",
+ "url",
+ "card",
+ "shareUrl",
+ "period",
+ "inputAmount",
+ "mode",
+ "region",
+ "rules",
+ "gross",
+ "pa",
+ "taxable",
+ "tax",
+ "ni",
+ "net",
+ "monthly",
+ "weekly",
+ "employerNi",
+ "costToEmployer",
+ "effectiveRate",
+ "allInRate",
+ "marginal",
+ "bands",
+ "percentile",
+ "data"
+ ],
+ "type": "object"
+}