{
	"swagger": "2.0",
	"info": {
		"description": "API for RDG's Railcard Decision Making Service (DMS)",
		"version": "v1",
		"title": "Decision Making Service"
	},
	"host": "api.nationalrail.co.uk",
	"basePath": "/api/v1/railcards/",
	"schemes": [
		"https"
	],
	"paths": {
		"/preSignedUrl": {
			"get": {
				"description": "Gets a RDG AWS S3 object details to upload a DMS eligibility file (Pre-Signed URL)",
				"operationId": "preSignedUrl",
				"produces": [
					"application/json"
				],
				"parameters": [
					{
						"name": "Authorization",
						"in": "header",
						"description": "JWT Authorization header using the Bearer scheme. Example: \"Authorization: Bearer {token}\"",
						"required": true,
						"type": "string"
					},
					{
						"name": "client_id",
						"in": "header",
						"description": "Client ID of the calling organisation",
						"required": true,
						"type": "string"
					},
					{
						"name": "User-Agent",
						"in": "header",
						"description": "String identyfing the user's software name and version",
						"required": true,
						"type": "string"
					},
					{
						"name": "fileKey",
						"in": "query",
						"description": "A new UUID with the file extension to represent the file to be uploaded e.g. 034f8b94-9868-4372-9055-755ec261f272.pdf",
						"required": true,
						"type": "string",
						"minLength": 38,
						"maxLength": 46
					}
				],
				"responses": {
					"200": {
						"description": "Successfully retrieved presigned URL details",
						"schema": {
							"$ref": "#/definitions/PresignedUrlResponse"
						}
					},
					"400": {
						"description": "Bad request.",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					},
					"401": {
						"description": "Unauthorized request",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					},
					"403": {
						"description": "This request is forbidden",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					},
					"500": {
						"description": "Internal Server Error",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					}
				},
				"security": [
					{
						"bearerAuth": []
					}
				]
			}
		},
		"/submitApplication": {
			"post": {
				"description": "Submits application information along with associated object keys for previously uploaded documents.",
				"operationId": "submitApplication",
				"consumes": [
					"application/json"
				],
				"produces": [
					"application/json"
				],
				"parameters": [
					{
						"name": "Authorization",
						"in": "header",
						"description": "JWT Authorization header using the Bearer scheme. Example: \"Authorization: Bearer {token}\"",
						"required": true,
						"type": "string"
					},
					{
						"name": "client_id",
						"in": "header",
						"description": "Client ID of the calling organisation",
						"required": true,
						"type": "string"
					},
					{
						"name": "User-Agent",
						"in": "header",
						"description": "String identifying the user's software name and version",
						"required": true,
						"type": "string"
					},
					{
						"name": "body",
						"in": "body",
						"description": "Application details and uploaded documents",
						"required": true,
						"schema": {
							"$ref": "#/definitions/SubmitApplicationRequest"
						}
					}
				],
				"responses": {
					"201": {
						"description": "Application submitted successfully",
						"schema": {
							"$ref": "#/definitions/SubmitApplicationResponse"
						}
					},
					"400": {
						"description": "Bad Request - Invalid input parameters",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					},
					"401": {
						"description": "Unauthorized - Invalid or missing authentication token",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					},
					"500": {
						"description": "Internal Server Error",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					}
				},
				"security": [
					{
						"bearerAuth": []
					}
				]
			}
		},
		"/submitApplicationExternalDocuments": {
			"post": {
				"description": "Submits application information along with public URLs for non previously uploaded documents.",
				"operationId": "submitApplicationExternalDocuments",
				"consumes": [
					"application/json"
				],
				"produces": [
					"application/json"
				],
				"parameters": [
					{
						"name": "Authorization",
						"in": "header",
						"description": "JWT Authorization header using the Bearer scheme. Example: \"Authorization: Bearer {token}\"",
						"required": true,
						"type": "string"
					},
					{
						"name": "client_id",
						"in": "header",
						"description": "Client ID of the calling organisation",
						"required": true,
						"type": "string"
					},
					{
						"name": "User-Agent",
						"in": "header",
						"description": "String identifying the user's software name and version",
						"required": true,
						"type": "string"
					},
					{
						"name": "body",
						"in": "body",
						"description": "Application details and uploaded documents",
						"required": true,
						"schema": {
							"$ref": "#/definitions/SubmitApplicationExternalDocumentsRequest"
						}
					}
				],
				"responses": {
					"201": {
						"description": "Application submitted successfully",
						"schema": {
							"$ref": "#/definitions/SubmitApplicationResponse"
						}
					},
					"400": {
						"description": "Bad Request - Invalid input parameters",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					},
					"401": {
						"description": "Unauthorized - Invalid or missing authentication token",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					},
					"500": {
						"description": "Internal Server Error",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					}
				},
				"security": [
					{
						"bearerAuth": []
					}
				]
			}
		},
		"/caseResponseWebhookRequest": {
			"post": {
				"description": "Details of the POST request which RDG will send to the Client once the case has been completed.\n The Client <b>must</b> provide RDG with an API endpoint to call which using the below specified security model will accept this request and respond appropriately.",
				"operationId": "CaseResponseWebhookRequest",
				"consumes": [
					"application/json"
				],
				"produces": [
					"application/json"
				],
				"parameters": [
					{
						"name": "X-Signature",
						"in": "header",
						"description": "HMAC-SHA256 signature of the requestbody.timestamp\n",
						"required": true,
						"type": "string"
					},
					{
						"name": "X-Timestamp",
						"in": "header",
						"description": "Unix epoch timestamp of the request with (e.g., 1753628785711).\n",
						"required": true,
						"type": "string"
					},
					{
						"name": "body",
						"in": "body",
						"description": "Application details and uploaded documents.",
						"required": true,
						"schema": {
							"$ref": "#/definitions/CaseResponseWebhook"
						}
					}
				],
				"responses": {
					"204": {
						"description": "Webhook submitted successfully"
					},
					"400": {
						"description": "Bad Request - Invalid input parameters",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					},
					"401": {
						"description": "Unauthorized - Invalid or missing HMAC signature",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					},
					"500": {
						"description": "Internal Server Error",
						"schema": {
							"$ref": "#/definitions/RDGError"
						}
					}
				}
			}
		}
	},
	"definitions": {
		"RDGError": {
			"title": "RDG Error",
			"type": "object",
			"properties": {
				"errors": {
					"type": "array",
					"items": {
						"$ref": "#/definitions/Error"
					}
				}
			}
		},
		"Error": {
			"type": "object",
			"required": [
				"code",
				"timestamp"
			],
			"properties": {
				"code": {
					"title": "Error Code",
					"description": "A unique (by service) code for an error.",
					"example": "GBR_EXCEPTION_3001",
					"type": "string"
				},
				"message": {
					"title": "Error Message",
					"description": "Short description of an error.",
					"example": "The specified railcard can not be found.",
					"type": "string"
				},
				"timestamp": {
					"title": "Error Timestamp",
					"description": "Timestamp of an error.",
					"example": "2021-05-14T14:39:38+00:00",
					"type": "string",
					"format": "date-time"
				},
				"context": {
					"title": "Optional Error Context",
					"description": "Optional context in relation to the error.",
					"type": "string",
					"patternProperties": {
						"[a-zA-Z0-9_]*": {
							"type": "string"
						}
					}
				}
			}
		},
		"PresignedUrlResponse": {
			"type": "object",
			"properties": {
				"url": {
					"type": "string",
					"format": "uri",
					"example": "https://url.uk.m.mimecastprotect.com/s/wTlcCjZw4C3YA8AC5i9img6e1?domain=9c039714-91ed-452d-bc2e-10296dc7950c.s3.eu-west-1.amazonaws.com"
				}
			},
			"required": [
				"url"
			]
		},
		"SubmitApplicationRequest": {
			"type": "object",
			"properties": {
				"applicationReference": {
					"type": "string",
					"minLength": 1,
					"maxLength": 20,
					"description": "The order or application id reference from the TPR - alphanumeric",
					"example": "A1B2C3D4E5F6G7H8I9J"
				},
				"railcardType": {
					"type": "string",
					"description": "This is to identify the duration of the railcard",
					"enum": [
						"DPRC 1 Year",
						"DPRC 3 Year"
					],
					"example": "DPRC 1 Year"
				},
				"disabilityReasonCode": {
					"type": "string",
					"description": "The specific reason of disability, based on a pre-seeded list of values:<br />\n- DR001: Receive a Disability Living Allowance (DLA) or Child Disability Payment (CDP)<br />\n- DR002: Receive Personal Independence Payments (PIP) or Adult Disability Payment (ADP)<br />\n- DR003: Are registered as having a visual impairment<br />\n- DR004: Are registered as deaf or use a hearing aid<br />\n- DR005: Have epilepsy<br />\n- DR006: Receive Attendance Allowance or Pension Age Disability Payment (PADP)<br />\n- DR007: Receive Severe Disablement Allowance<br />\n- DR008: Receive War Pensioner?s Mobility Supplement<br />\n- DR009: Receive War or Service Disablement Pension for 80% or more disability<br />\n- DR010: Are buying or leasing a vehicle through the Motability scheme",
					"enum": [
						"DR001",
						"DR002",
						"DR003",
						"DR004",
						"DR005",
						"DR006",
						"DR007",
						"DR008",
						"DR009",
						"DR010"
					]
				},
				"disabilityDocumentTypeCode": {
					"type": "string",
					"description": "The specific category of disability documents, based on a pre-seeded list of values:<br />\n- DT001: A copy of your award letter showing receipt of Disability Living Allowance (DLA) or Child Disability Payment (CDP) in the past 12 months<br />\n- DT002: A copy of your award letter<br />\n- DT003: A copy of your Certificate of Visual Impairment (CVI), BP1 Certificate (Scotland) or BD8 certificate for being registered blind or partially-sighted<br />\n- DT004: A completed copy of our downloadable form that has been stamped by Social Services<br />\n- DT005: A copy of the front page of your NHS battery book, a copy of your dispensing prescription or other evidence that you are deaf or use a hearing aid from an official health provider or local authority<br />\n- DT006: A copy of your Exemption Certificate for epilepsy medication and a copy of your prescription for drugs in line with the National Society for Epilepsy Guidelines (on https://url.uk.m.mimecastprotect.com/s/yn44Ck8x4Urk494h9sxiG6B3-?domain=epilepsysociety.org.uk)<br />\n- DT007: A copy of your Exemption Certificate for epilepsy medication and a copy of your letter from the DVLA telling you that you are unable to drive<br />\n- DT008: A copy of the leasing or hire-purchase agreement, dated within the past 12 months<br />\n- DT009: A copy of the letter of approval from the Disabled Persons Railcard Appeals body<br />\n- DT010: A copy of your award letter showing receipt of Personal Independence Payment or Adult Disability Payment in the past 12 months<br />\n- DT011: A copy of your award letter showing receipt of Attendance Allowance or Pension Age Disability Payment in the last 12 months<br />\n- DT012: A copy of your award letter showing receipt of Severe Disablement Allowance in the last 12 months<br />\n- DT013: A copy of your award letter showing receipt of War Pensioner?s Mobility Supplement in the last 12 months<br />\n- DT014: A copy of your award letter showing receipt of War or Service Disablement Pension for 80% or more disability in the last 12 months<br />",
					"enum": [
						"DT001",
						"DT002",
						"DT003",
						"DT004",
						"DT005",
						"DT006",
						"DT007",
						"DT008",
						"DT009",
						"DT010",
						"DT011",
						"DT012",
						"DT013",
						"DT014"
					]
				},
				"documents": {
					"type": "array",
					"description": "List of documents uploaded",
					"items": {
						"$ref": "#/definitions/Document"
					}
				},
				"customerTitle": {
					"type": "string",
					"minLength": 1,
					"maxLength": 20,
					"description": "Title of the customer",
					"example": "Mr"
				},
				"customerFirstname": {
					"type": "string",
					"minLength": 1,
					"maxLength": 40,
					"description": "Customer firstname",
					"example": "Sample"
				},
				"customerLastname": {
					"type": "string",
					"minLength": 1,
					"maxLength": 80,
					"description": "Customer surname",
					"example": "Person"
				},
				"customerAddressLine1": {
					"type": "string",
					"minLength": 1,
					"maxLength": 80,
					"description": "Customer address (first line)",
					"example": "Apartment 20"
				},
				"customerAddressLine2": {
					"type": "string",
					"minLength": 1,
					"maxLength": 80,
					"description": "2nd line of customer address (optional)",
					"example": "Floor 3"
				},
				"customerAddressLine3": {
					"type": "string",
					"minLength": 1,
					"maxLength": 80,
					"description": "3rd line of customer address (optional)",
					"example": "49 Featherstone Street"
				},
				"customerCity": {
					"type": "string",
					"minLength": 1,
					"maxLength": 40,
					"description": "City of customer address",
					"example": "London"
				},
				"customerPostcode": {
					"type": "string",
					"minLength": 1,
					"maxLength": 20,
					"description": "Postcode of customer address",
					"example": "EC1Y 8SY"
				},
				"customerCountry": {
					"type": "string",
					"minLength": 1,
					"maxLength": 80,
					"description": "Country of customer address",
					"example": "United Kingdom"
				},
				"customerEmail": {
					"type": "string",
					"minLength": 1,
					"maxLength": 255,
					"format": "email",
					"description": "Email address for the customer",
					"example": "sample@testsystem.com"
				}
			},
			"required": [
				"applicationReference",
				"railcardType",
				"disabilityReasonCode",
				"disabilityDocumentTypeCode",
				"documents",
				"customerFirstname",
				"customerLastname",
				"customerAddressLine1",
				"customerCity",
				"customerCountry"
			]
		},
		"SubmitApplicationExternalDocumentsRequest": {
			"type": "object",
			"properties": {
				"applicationReference": {
					"type": "string",
					"minLength": 1,
					"maxLength": 20,
					"description": "The order or application id reference from the TPR - alphanumeric",
					"example": "A1B2C3D4E5F6G7H8I9J"
				},
				"railcardType": {
					"type": "string",
					"description": "This is to identify the duration of the railcard",
					"enum": [
						"DPRC 1 Year",
						"DPRC 3 Year"
					],
					"example": "DPRC 1 Year"
				},
				"disabilityReasonCode": {
					"type": "string",
					"description": "The specific reason of disability, based on a pre-seeded list of values:<br />\n- DR001: Receive a Disability Living Allowance (DLA) or Child Disability Payment (CDP)<br />\n- DR002: Receive Personal Independence Payments (PIP) or Adult Disability Payment (ADP)<br />\n- DR003: Are registered as having a visual impairment<br />\n- DR004: Are registered as deaf or use a hearing aid<br />\n- DR005: Have epilepsy<br />\n- DR006: Receive Attendance Allowance or Pension Age Disability Payment (PADP)<br />\n- DR007: Receive Severe Disablement Allowance<br />\n- DR008: Receive War Pensioner?s Mobility Supplement<br />\n- DR009: Receive War or Service Disablement Pension for 80% or more disability<br />\n- DR010: Are buying or leasing a vehicle through the Motability scheme",
					"enum": [
						"DR001",
						"DR002",
						"DR003",
						"DR004",
						"DR005",
						"DR006",
						"DR007",
						"DR008",
						"DR009",
						"DR010"
					]
				},
				"disabilityDocumentTypeCode": {
					"type": "string",
					"description": "The specific category of disability documents, based on a pre-seeded list of values:<br />\n- DT001: A copy of your award letter showing receipt of Disability Living Allowance (DLA) or Child Disability Payment (CDP) in the past 12 months<br />\n- DT002: A copy of your award letter<br />\n- DT003: A copy of your Certificate of Visual Impairment (CVI), BP1 Certificate (Scotland) or BD8 certificate for being registered blind or partially-sighted<br />\n- DT004: A completed copy of our downloadable form that has been stamped by Social Services<br />\n- DT005: A copy of the front page of your NHS battery book, a copy of your dispensing prescription or other evidence that you are deaf or use a hearing aid from an official health provider or local authority<br />\n- DT006: A copy of your Exemption Certificate for epilepsy medication and a copy of your prescription for drugs in line with the National Society for Epilepsy Guidelines (on https://url.uk.m.mimecastprotect.com/s/yn44Ck8x4Urk494h9sxiG6B3-?domain=epilepsysociety.org.uk)<br />\n- DT007: A copy of your Exemption Certificate for epilepsy medication and a copy of your letter from the DVLA telling you that you are unable to drive<br />\n- DT008: A copy of the leasing or hire-purchase agreement, dated within the past 12 months<br />\n- DT009: A copy of the letter of approval from the Disabled Persons Railcard Appeals body<br />\n- DT010: A copy of your award letter showing receipt of Personal Independence Payment or Adult Disability Payment in the past 12 months<br />\n- DT011: A copy of your award letter showing receipt of Attendance Allowance or Pension Age Disability Payment in the last 12 months<br />\n- DT012: A copy of your award letter showing receipt of Severe Disablement Allowance in the last 12 months<br />\n- DT013: A copy of your award letter showing receipt of War Pensioner?s Mobility Supplement in the last 12 months<br />\n- DT014: A copy of your award letter showing receipt of War or Service Disablement Pension for 80% or more disability in the last 12 months<br />",
					"enum": [
						"DT001",
						"DT002",
						"DT003",
						"DT004",
						"DT005",
						"DT006",
						"DT007",
						"DT008",
						"DT009",
						"DT010",
						"DT011",
						"DT012",
						"DT013",
						"DT014"
					]
				},
				"documents": {
					"type": "array",
					"description": "List of documents uploaded",
					"items": {
						"$ref": "#/definitions/ExternalDocument"
					}
				},
				"customerTitle": {
					"type": "string",
					"minLength": 1,
					"maxLength": 20,
					"description": "Title of the customer",
					"example": "Mr"
				},
				"customerFirstname": {
					"type": "string",
					"minLength": 1,
					"maxLength": 40,
					"description": "Customer firstname",
					"example": "Sample"
				},
				"customerLastname": {
					"type": "string",
					"minLength": 1,
					"maxLength": 80,
					"description": "Customer surname",
					"example": "Person"
				},
				"customerAddressLine1": {
					"type": "string",
					"minLength": 1,
					"maxLength": 80,
					"description": "Customer address (first line)",
					"example": "Apartment 20"
				},
				"customerAddressLine2": {
					"type": "string",
					"minLength": 1,
					"maxLength": 80,
					"description": "2nd line of customer address (optional)",
					"example": "Floor 3"
				},
				"customerAddressLine3": {
					"type": "string",
					"minLength": 1,
					"maxLength": 80,
					"description": "3rd line of customer address (optional)",
					"example": "49 Featherstone Street"
				},
				"customerCity": {
					"type": "string",
					"minLength": 1,
					"maxLength": 40,
					"description": "City of customer address",
					"example": "London"
				},
				"customerPostcode": {
					"type": "string",
					"minLength": 1,
					"maxLength": 20,
					"description": "Postcode of customer address",
					"example": "EC1Y 8SY"
				},
				"customerCountry": {
					"type": "string",
					"minLength": 1,
					"maxLength": 80,
					"description": "Country of customer address",
					"example": "United Kingdom"
				},
				"customerEmail": {
					"type": "string",
					"minLength": 1,
					"maxLength": 255,
					"format": "email",
					"description": "Email address for the customer",
					"example": "sample@testsystem.com"
				}
			},
			"required": [
				"applicationReference",
				"railcardType",
				"disabilityReasonCode",
				"disabilityDocumentTypeCode",
				"documents",
				"customerFirstname",
				"customerLastname",
				"customerAddressLine1",
				"customerCity",
				"customerCountry"
			]
		},
		"Document": {
			"type": "object",
			"properties": {
				"fileKey": {
					"type": "string",
					"minLength": 38,
					"maxLength": 46,
					"description": "The file key provided by the presigned URL interface",
					"example": "024788be-f43b-4a55-aa0a-2924bd9f58ae.pdf"
				}
			},
			"required": [
				"fileKey",
				"extension"
			]
		},
		"ExternalDocument": {
			"type": "object",
			"properties": {
				"URI": {
					"type": "string",
					"description": "The full URI of the location of the file in the S3 bucket with any presigned details needed to access",
					"example": "https://url.uk.m.mimecastprotect.com/s/oz7rClxy4HA1kxkH1t3iz1XdB?domain=rdg-dms-test.s3.eu-west-1.amazonaws.com"
				}
			},
			"required": [
				"URI"
			]
		},
		"SubmitApplicationResponse": {
			"type": "object",
			"properties": {
				"caseNumber": {
					"type": "string",
					"minLength": 1,
					"maxLength": 10,
					"example": "12345678"
				},
				"caseCreationDateTime": {
					"type": "string",
					"format": "date-time",
					"example": "2024-02-15T14:12:56Z"
				}
			},
			"required": [
				"caseNumber",
				"caseCreationDateTime"
			]
		},
		"CaseResponseWebhook": {
			"type": "object",
			"properties": {
				"applicationReference": {
					"type": "string",
					"maxLength": 20,
					"description": "The order or application id reference from the TPR - alphanumeric",
					"example": "A1B2C3D4E5F6G7H8I9J"
				},
				"caseNumber": {
					"type": "string",
					"minLength": 1,
					"maxLength": 10,
					"description": "The number of the DMS case, not left padded with zeros",
					"example": "12345678"
				},
				"caseDecision": {
					"type": "string",
					"description": "Will contain either 'Approved' or 'Declined' depending on outcome of application",
					"enum": [
						"Approved",
						"Declined"
					],
					"example": "Approved"
				},
				"rejectionResponse": {
					"type": "array",
					"description": "This block is mandatory if the CaseDecision is 'Declined'",
					"minItems": 1,
					"items": {
						"$ref": "#/definitions/rejectionResponseDetails"
					}
				},
				"decisionDateTime": {
					"type": "string",
					"format": "date-time",
					"minLength": 20,
					"maxLength": 20,
					"description": "The date and time of the case decision in the format: YYYY-MM-DDTHH:MI:SSZ. Used as the start time of the SLA for the DMS service",
					"example": "2024-02-15T14:12:56Z"
				}
			},
			"required": [
				"applicationReference",
				"caseNumber",
				"caseDecision",
				"decisionDateTime"
			]
		},
		"rejectionResponseDetails": {
			"type": "object",
			"required": [
				"rejectionReasonCode",
				"rejectionReason"
			],
			"description": "This block is mandatory if the CaseDecision is 'Declined'",
			"properties": {
				"rejectionReasonCode": {
					"type": "string",
					"description": "The rejecton reason code, based on a pre-seeded list of values:<br />\n- RR001: The document cannot be read clearly<br/>\n- RR002: The document looks valid, however pages or sections with the information required to prove eligibility have not been provided<br/>\n- RR003: The document uploaded does not show your name or is not in the name of the applicant<br/>\n- RR004: The document is not dated within the past 12 months as required by the eligibility criteria<br/>\n- RR005: Multiple documents are required to prove eligibility and not all documents have been submitted<br/>\n- RR006: The address and/or personal details listed on your documents do not match those provided to us on your Railcard application form<br/>\n- RR007: Your disability/condition does not meet the eligibility criteria for a Disabled Persons Railcard<br/>\n- RR008: You have provided evidence of DLA/DCP however it is not at the rate required to meet the eligibility criteria<br/>\n- RR009: The evidence provided is not on the list of accepted documents for your disability/condition\n- RR010: The Social Services official stamp required to prove eligibility for your disability/condition is missing<br/>",
					"enum": [
						"RR001",
						"RR002",
						"RR003",
						"RR004",
						"RR005",
						"RR006",
						"RR007",
						"RR008",
						"RR009",
						"RR010"
					]
				},
				"rejectionReason": {
					"type": "string",
					"minLength": 1,
					"maxLength": 255,
					"example": "The document cannot be read clearly"
				},
				"furtherComments": {
					"type": "string",
					"minLength": 1,
					"maxLength": 255,
					"example": "The content of the document cannot be read as it is too blurry"
				}
			}
		}
	},
	"securityDefinitions": {
		"bearerAuth": {
			"type": "apiKey",
			"name": "Authorization",
			"in": "header",
			"description": "JWT Authorization header using the Bearer scheme. Example: \"Authorization: Bearer {token}\""
		}
	}
}