{
	"info": {
		"_postman_id": "d9906225-6a1d-4eee-a77b-167525f00adc",
		"name": "Conversion Service Simple API",
		"description": "Contact support: [https://www.pdf-tools.com/docs/support/](https://www.pdf-tools.com/docs/support/)  \nDocumentation: [https://www.pdf-tools.com/docs/conversion-service/](https://www.pdf-tools.com/docs/conversion-service/)  \nCompany name: PDF Tools AG  \nEmail: [pdfsupport@pdf-tools.com](https://mailto:pdfsupport@pdf-tools.com)\n\nProcess files in one API call. Convert documents individually with a blocking call until the API delivers the converted files. Implement the Conversion Service with multiple applications with a dedicated API for each application. Each application can include different Workflows and Profiles. Convert large files (larger than 100 MB) using the plain HTTP input endpoint of the Simple API.",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "34885150"
	},
	"item": [
		{
			"name": "Archive PDF/A-2",
			"item": [
				{
					"name": "REST input plain HTTP",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "data",
									"description": "Add a file to be converted.",
									"type": "file",
									"src": []
								}
							]
						},
						"url": {
							"raw": "{{baseURL}}/http.input/archive-pdfa2-default",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.input",
								"archive-pdfa2-default"
							]
						},
						"description": "REST input plain HTTP endpoint supports the conversion of large files (larger than 100 MB). Provide a file you want to convert using multipart/form-data in the request body."
					},
					"response": [
						{
							"name": "Convert large file",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "multipart/form-data",
										"type": "text"
									}
								],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:02:41 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nAn empty response body. The resulting file is handled exclusively by the configured output connectors.\r\n\r\n* ResultFirst\r\n========================================\r\n200 OK\r\nThe response body contains the result file.\r\n\r\n* ResultMultipart\r\n========================================\r\n200 OK\r\nThe response body contains the result file in a `multipart/form-data` format. Example:\r\n\r\n--f3f5152d-7863-472b-bad0-c8004d7c3116\r\nContent-Type: application/pdf\r\nContent-Disposition: attachment; filename=hello-world.pdf; filename*=utf-8''hello-world.pdf\r\n\r\n%PDF-1.7  \r\n......................  \r\n%%EOF\r\n\r\n----f3f5152d-7863-472b-bad0-c8004d7c3116--"
						},
						{
							"name": "Apply job options",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file(s) to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion&author=John Smith&title=Hello World",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										},
										{
											"key": "author",
											"value": "John Smith",
											"description": "Provide the author name."
										},
										{
											"key": "title",
											"value": "Hello World",
											"description": "Provide the title of the document."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:38:02 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, the result document properties include the provided Author and Title:\r\nAuthor = \"John Smith\"\r\nTitle = \"Hello World\"\r\n\r\nTo archive such data, add the following job options to the Input Connector configuration in the Conversion Service Configurator:\r\n\r\nKey               Value\r\n================  ================\r\nMETA.AUTHOR       [query:author]\r\nMETA.TITLE        [query:title]"
						}
					]
				},
				{
					"name": "REST input JSON",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"name\": \"file-conversion\",\n    \"description\": \"Convert multiple Base64-encoded files and an image referenced by a URL.\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        },\n        {\n            \"fileName\": \"image1.jpeg\",\n            \"url\": \"https://httpbin.org/image/jpeg\"\n        }\n    ]\n}",
							"options": {
								"raw": {
									"headerFamily": "json",
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{baseURL}}/http.inputstructured/archive-pdfa2-default",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.inputstructured",
								"archive-pdfa2-default"
							]
						},
						"description": "REST input JSON lets you use a structured input and output for your documents. Include files in Base64 encoded format for conversion."
					},
					"response": [
						{
							"name": "Convert multiple files",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nEmpty body. The result file is handled exclusively by the configured output connectors.\r\n\r\n* Result\r\n========================================\r\n200 OK\r\nThe response body contains a structured JSON with the filename and the content of the file encoded in Base64 format. \r\nMultiple result files can be listed within the response body if the files are separated. Read the note below.\r\n\r\nExample 1 (merged or combined):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"file-conversion.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\nExample 2 (separated):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"document1.pdf\"\r\n        },\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKOSAwIG9iagpbL0N...\",\r\n            \"fileName\": \"document2.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\n**Note:**  \r\nDepending on the **Collect Mode** configured in the workflow profile used in the connection, the Simple API returns files separated, merged, or combined into a portfolio file."
						},
						{
							"name": "Apply job and document options",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"options\": [\n        { \"name\": \"META.AUTHOR\", \"value\": \"John Smith\" },\n        { \"name\": \"META.TITLE\", \"value\": \"Hello World\" }\n    ],\n    \"data\": [\n        {\n            \"fileName\": \"document1.pdf\",\n            \"content\": \"<Base64>\",\n            \"options\": [\n                { \"name\": \"DOC.PASSWORD\", \"value\": \"1234\" }\n            ]\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"<Base64>\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, metadata properties are added to the output documents using job options.\r\nDocument options are applied to document1.pdf."
						},
						{
							"name": "Set input variables",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"variables\": { \n        \"VAR1\": \"Pdftools\", \n        \"VAR2\": \"Switzerland\" \n    },\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, two input variables, VAR1 and VAR2, are passed to the output connector. \r\nYou can use these variables in the output connector for various purposes, such as naming or adding their values to a text file, using them as parameters to execute a command, or for other scenarios.\r\nThey can be referenced in the output connector as follows: [input:VAR1], [input:VAR2]."
						}
					]
				}
			]
		},
		{
			"name": "Archive PDF/A-3",
			"item": [
				{
					"name": "REST input plain HTTP",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "data",
									"description": "Add a file to be converted.",
									"type": "file",
									"src": []
								}
							]
						},
						"url": {
							"raw": "{{baseURL}}/http.input/archive-pdfa3-default",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.input",
								"archive-pdfa3-default"
							]
						},
						"description": "REST input plain HTTP endpoint supports the conversion of large files (larger than 100 MB). Provide a file you want to convert using multipart/form-data in the request body."
					},
					"response": [
						{
							"name": "Convert large file",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "multipart/form-data",
										"type": "text"
									}
								],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:02:41 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nAn empty response body. The resulting file is handled exclusively by the configured output connectors.\r\n\r\n* ResultFirst\r\n========================================\r\n200 OK\r\nThe response body contains the result file.\r\n\r\n* ResultMultipart\r\n========================================\r\n200 OK\r\nThe response body contains the result file in a `multipart/form-data` format. Example:\r\n\r\n--f3f5152d-7863-472b-bad0-c8004d7c3116\r\nContent-Type: application/pdf\r\nContent-Disposition: attachment; filename=hello-world.pdf; filename*=utf-8''hello-world.pdf\r\n\r\n%PDF-1.7  \r\n......................  \r\n%%EOF\r\n\r\n----f3f5152d-7863-472b-bad0-c8004d7c3116--"
						},
						{
							"name": "Apply job options",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file(s) to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion&author=John Smith&title=Hello World",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										},
										{
											"key": "author",
											"value": "John Smith",
											"description": "Provide the author name."
										},
										{
											"key": "title",
											"value": "Hello World",
											"description": "Provide the title of the document."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:38:02 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, the result document properties include the provided Author and Title:\r\nAuthor = \"John Smith\"\r\nTitle = \"Hello World\"\r\n\r\nTo archive such data, add the following job options to the Input Connector configuration in the Conversion Service Configurator:\r\n\r\nKey               Value\r\n================  ================\r\nMETA.AUTHOR       [query:author]\r\nMETA.TITLE        [query:title]"
						}
					]
				},
				{
					"name": "REST input JSON",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"name\": \"file-conversion\",\n    \"description\": \"Convert multiple Base64-encoded files and an image referenced by a URL.\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        },\n        {\n            \"fileName\": \"image1.jpeg\",\n            \"url\": \"https://httpbin.org/image/jpeg\"\n        }\n    ]\n}",
							"options": {
								"raw": {
									"headerFamily": "json",
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{baseURL}}/http.inputstructured/archive-pdfa3-default",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.inputstructured",
								"archive-pdfa3-default"
							]
						},
						"description": "REST input JSON lets you use a structured input and output for your documents. Include files in Base64 encoded format for conversion."
					},
					"response": [
						{
							"name": "Convert multiple files",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nEmpty body. The result file is handled exclusively by the configured output connectors.\r\n\r\n* Result\r\n========================================\r\n200 OK\r\nThe response body contains a structured JSON with the filename and the content of the file encoded in Base64 format. \r\nMultiple result files can be listed within the response body if the files are separated. Read the note below.\r\n\r\nExample 1 (merged or combined):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"file-conversion.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\nExample 2 (separated):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"document1.pdf\"\r\n        },\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKOSAwIG9iagpbL0N...\",\r\n            \"fileName\": \"document2.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\n**Note:**  \r\nDepending on the **Collect Mode** configured in the workflow profile used in the connection, the Simple API returns files separated, merged, or combined into a portfolio file."
						},
						{
							"name": "Apply job and document options",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"options\": [\n        { \"name\": \"META.AUTHOR\", \"value\": \"John Smith\" },\n        { \"name\": \"META.TITLE\", \"value\": \"Hello World\" }\n    ],\n    \"data\": [\n        {\n            \"fileName\": \"document1.pdf\",\n            \"content\": \"<Base64>\",\n            \"options\": [\n                { \"name\": \"DOC.PASSWORD\", \"value\": \"1234\" }\n            ]\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"<Base64>\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, metadata properties are added to the output documents using job options.\r\nDocument options are applied to document1.pdf."
						},
						{
							"name": "Set input variables",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"variables\": { \n        \"VAR1\": \"Pdftools\", \n        \"VAR2\": \"Switzerland\" \n    },\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, two input variables, VAR1 and VAR2, are passed to the output connector. \r\nYou can use these variables in the output connector for various purposes, such as naming or adding their values to a text file, using them as parameters to execute a command, or for other scenarios.\r\nThey can be referenced in the output connector as follows: [input:VAR1], [input:VAR2]."
						}
					]
				}
			]
		},
		{
			"name": "All to PDF Profile",
			"item": [
				{
					"name": "REST input plain HTTP",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "data",
									"description": "Add a file to be converted.",
									"type": "file",
									"src": []
								}
							]
						},
						"url": {
							"raw": "{{baseURL}}/http.input/convert-to-pdf",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.input",
								"convert-to-pdf"
							]
						},
						"description": "REST input plain HTTP endpoint supports the conversion of large files (larger than 100 MB). Provide a file you want to convert using multipart/form-data in the request body."
					},
					"response": [
						{
							"name": "Convert large file",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "multipart/form-data",
										"type": "text"
									}
								],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:02:41 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nAn empty response body. The resulting file is handled exclusively by the configured output connectors.\r\n\r\n* ResultFirst\r\n========================================\r\n200 OK\r\nThe response body contains the result file.\r\n\r\n* ResultMultipart\r\n========================================\r\n200 OK\r\nThe response body contains the result file in a `multipart/form-data` format. Example:\r\n\r\n--f3f5152d-7863-472b-bad0-c8004d7c3116\r\nContent-Type: application/pdf\r\nContent-Disposition: attachment; filename=hello-world.pdf; filename*=utf-8''hello-world.pdf\r\n\r\n%PDF-1.7  \r\n......................  \r\n%%EOF\r\n\r\n----f3f5152d-7863-472b-bad0-c8004d7c3116--"
						},
						{
							"name": "Apply job options",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file(s) to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion&author=John Smith&title=Hello World",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										},
										{
											"key": "author",
											"value": "John Smith",
											"description": "Provide the author name."
										},
										{
											"key": "title",
											"value": "Hello World",
											"description": "Provide the title of the document."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:38:02 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, the result document properties include the provided Author and Title:\r\nAuthor = \"John Smith\"\r\nTitle = \"Hello World\"\r\n\r\nTo archive such data, add the following job options to the Input Connector configuration in the Conversion Service Configurator:\r\n\r\nKey               Value\r\n================  ================\r\nMETA.AUTHOR       [query:author]\r\nMETA.TITLE        [query:title]"
						}
					]
				},
				{
					"name": "REST input JSON",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"name\": \"file-conversion\",\n    \"description\": \"Convert multiple Base64-encoded files and an image referenced by a URL.\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        },\n        {\n            \"fileName\": \"image1.jpeg\",\n            \"url\": \"https://httpbin.org/image/jpeg\"\n        }\n    ]\n}",
							"options": {
								"raw": {
									"headerFamily": "json",
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{baseURL}}/http.inputstructured/convert-to-pdf",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.inputstructured",
								"convert-to-pdf"
							]
						},
						"description": "REST input JSON lets you use a structured input and output for your documents. Include files in Base64 encoded format for conversion."
					},
					"response": [
						{
							"name": "Convert multiple files",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nEmpty body. The result file is handled exclusively by the configured output connectors.\r\n\r\n* Result\r\n========================================\r\n200 OK\r\nThe response body contains a structured JSON with the filename and the content of the file encoded in Base64 format. \r\nMultiple result files can be listed within the response body if the files are separated. Read the note below.\r\n\r\nExample 1 (merged or combined):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"file-conversion.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\nExample 2 (separated):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"document1.pdf\"\r\n        },\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKOSAwIG9iagpbL0N...\",\r\n            \"fileName\": \"document2.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\n**Note:**  \r\nDepending on the **Collect Mode** configured in the workflow profile used in the connection, the Simple API returns files separated, merged, or combined into a portfolio file."
						},
						{
							"name": "Apply job and document options",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"options\": [\n        { \"name\": \"META.AUTHOR\", \"value\": \"John Smith\" },\n        { \"name\": \"META.TITLE\", \"value\": \"Hello World\" }\n    ],\n    \"data\": [\n        {\n            \"fileName\": \"document1.pdf\",\n            \"content\": \"<Base64>\",\n            \"options\": [\n                { \"name\": \"DOC.PASSWORD\", \"value\": \"1234\" }\n            ]\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"<Base64>\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, metadata properties are added to the output documents using job options.\r\nDocument options are applied to document1.pdf."
						},
						{
							"name": "Set input variables",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"variables\": { \n        \"VAR1\": \"Pdftools\", \n        \"VAR2\": \"Switzerland\" \n    },\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, two input variables, VAR1 and VAR2, are passed to the output connector. \r\nYou can use these variables in the output connector for various purposes, such as naming or adding their values to a text file, using them as parameters to execute a command, or for other scenarios.\r\nThey can be referenced in the output connector as follows: [input:VAR1], [input:VAR2]."
						}
					]
				}
			]
		},
		{
			"name": "Merge Profile",
			"item": [
				{
					"name": "REST input plain HTTP",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "data",
									"description": "Add a file to be converted.",
									"type": "file",
									"src": []
								}
							]
						},
						"url": {
							"raw": "{{baseURL}}/http.input/dossier-default",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.input",
								"dossier-default"
							]
						},
						"description": "REST input plain HTTP endpoint supports the conversion of large files (larger than 100 MB). Provide a file you want to convert using multipart/form-data in the request body."
					},
					"response": [
						{
							"name": "Convert large file",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "multipart/form-data",
										"type": "text"
									}
								],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:02:41 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nAn empty response body. The resulting file is handled exclusively by the configured output connectors.\r\n\r\n* ResultFirst\r\n========================================\r\n200 OK\r\nThe response body contains the result file.\r\n\r\n* ResultMultipart\r\n========================================\r\n200 OK\r\nThe response body contains the result file in a `multipart/form-data` format. Example:\r\n\r\n--f3f5152d-7863-472b-bad0-c8004d7c3116\r\nContent-Type: application/pdf\r\nContent-Disposition: attachment; filename=hello-world.pdf; filename*=utf-8''hello-world.pdf\r\n\r\n%PDF-1.7  \r\n......................  \r\n%%EOF\r\n\r\n----f3f5152d-7863-472b-bad0-c8004d7c3116--"
						},
						{
							"name": "Apply job options",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file(s) to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion&author=John Smith&title=Hello World",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										},
										{
											"key": "author",
											"value": "John Smith",
											"description": "Provide the author name."
										},
										{
											"key": "title",
											"value": "Hello World",
											"description": "Provide the title of the document."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:38:02 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, the result document properties include the provided Author and Title:\r\nAuthor = \"John Smith\"\r\nTitle = \"Hello World\"\r\n\r\nTo archive such data, add the following job options to the Input Connector configuration in the Conversion Service Configurator:\r\n\r\nKey               Value\r\n================  ================\r\nMETA.AUTHOR       [query:author]\r\nMETA.TITLE        [query:title]"
						}
					]
				},
				{
					"name": "REST input JSON",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"name\": \"file-conversion\",\n    \"description\": \"Convert multiple Base64-encoded files and an image referenced by a URL.\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        },\n        {\n            \"fileName\": \"image1.jpeg\",\n            \"url\": \"https://httpbin.org/image/jpeg\"\n        }\n    ]\n}",
							"options": {
								"raw": {
									"headerFamily": "json",
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{baseURL}}/http.inputstructured/dossier-default",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.inputstructured",
								"dossier-default"
							]
						},
						"description": "REST input JSON lets you use a structured input and output for your documents. Include files in Base64 encoded format for conversion."
					},
					"response": [
						{
							"name": "Convert multiple files",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nEmpty body. The result file is handled exclusively by the configured output connectors.\r\n\r\n* Result\r\n========================================\r\n200 OK\r\nThe response body contains a structured JSON with the filename and the content of the file encoded in Base64 format. \r\nMultiple result files can be listed within the response body if the files are separated. Read the note below.\r\n\r\nExample 1 (merged or combined):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"file-conversion.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\nExample 2 (separated):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"document1.pdf\"\r\n        },\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKOSAwIG9iagpbL0N...\",\r\n            \"fileName\": \"document2.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\n**Note:**  \r\nDepending on the **Collect Mode** configured in the workflow profile used in the connection, the Simple API returns files separated, merged, or combined into a portfolio file."
						},
						{
							"name": "Apply job and document options",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"options\": [\n        { \"name\": \"META.AUTHOR\", \"value\": \"John Smith\" },\n        { \"name\": \"META.TITLE\", \"value\": \"Hello World\" }\n    ],\n    \"data\": [\n        {\n            \"fileName\": \"document1.pdf\",\n            \"content\": \"<Base64>\",\n            \"options\": [\n                { \"name\": \"DOC.PASSWORD\", \"value\": \"1234\" }\n            ]\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"<Base64>\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, metadata properties are added to the output documents using job options.\r\nDocument options are applied to document1.pdf."
						},
						{
							"name": "Set input variables",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"variables\": { \n        \"VAR1\": \"Pdftools\", \n        \"VAR2\": \"Switzerland\" \n    },\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, two input variables, VAR1 and VAR2, are passed to the output connector. \r\nYou can use these variables in the output connector for various purposes, such as naming or adding their values to a text file, using them as parameters to execute a command, or for other scenarios.\r\nThey can be referenced in the output connector as follows: [input:VAR1], [input:VAR2]."
						}
					]
				}
			]
		},
		{
			"name": "Ready to Print PDF/A-2",
			"item": [
				{
					"name": "REST input plain HTTP",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "data",
									"description": "Add a file to be converted.",
									"type": "file",
									"src": []
								}
							]
						},
						"url": {
							"raw": "{{baseURL}}/http.input/archive-pdfa2-print-optimization",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.input",
								"archive-pdfa2-print-optimization"
							]
						},
						"description": "REST input plain HTTP endpoint supports the conversion of large files (larger than 100 MB). Provide a file you want to convert using multipart/form-data in the request body."
					},
					"response": [
						{
							"name": "Convert large file",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "multipart/form-data",
										"type": "text"
									}
								],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:02:41 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nAn empty response body. The resulting file is handled exclusively by the configured output connectors.\r\n\r\n* ResultFirst\r\n========================================\r\n200 OK\r\nThe response body contains the result file.\r\n\r\n* ResultMultipart\r\n========================================\r\n200 OK\r\nThe response body contains the result file in a `multipart/form-data` format. Example:\r\n\r\n--f3f5152d-7863-472b-bad0-c8004d7c3116\r\nContent-Type: application/pdf\r\nContent-Disposition: attachment; filename=hello-world.pdf; filename*=utf-8''hello-world.pdf\r\n\r\n%PDF-1.7  \r\n......................  \r\n%%EOF\r\n\r\n----f3f5152d-7863-472b-bad0-c8004d7c3116--"
						},
						{
							"name": "Apply job options",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file(s) to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion&author=John Smith&title=Hello World",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										},
										{
											"key": "author",
											"value": "John Smith",
											"description": "Provide the author name."
										},
										{
											"key": "title",
											"value": "Hello World",
											"description": "Provide the title of the document."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:38:02 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, the result document properties include the provided Author and Title:\r\nAuthor = \"John Smith\"\r\nTitle = \"Hello World\"\r\n\r\nTo archive such data, add the following job options to the Input Connector configuration in the Conversion Service Configurator:\r\n\r\nKey               Value\r\n================  ================\r\nMETA.AUTHOR       [query:author]\r\nMETA.TITLE        [query:title]"
						}
					]
				},
				{
					"name": "REST input JSON",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"name\": \"file-conversion\",\n    \"description\": \"Convert multiple Base64-encoded files and an image referenced by a URL.\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        },\n        {\n            \"fileName\": \"image1.jpeg\",\n            \"url\": \"https://httpbin.org/image/jpeg\"\n        }\n    ],\n    \"options\": [\n        {\n            \"name\": \"OPTIMIZEPROFILE\",\n            \"value\": \"print\"\n        }\n    ]\n}",
							"options": {
								"raw": {
									"headerFamily": "json",
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{baseURL}}/http.inputstructured/archive-pdfa2-print-optimization",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.inputstructured",
								"archive-pdfa2-print-optimization"
							]
						},
						"description": "REST input JSON lets you use a structured input and output for your documents. Include files in Base64 encoded format for conversion."
					},
					"response": [
						{
							"name": "Convert multiple files",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nEmpty body. The result file is handled exclusively by the configured output connectors.\r\n\r\n* Result\r\n========================================\r\n200 OK\r\nThe response body contains a structured JSON with the filename and the content of the file encoded in Base64 format. \r\nMultiple result files can be listed within the response body if the files are separated. Read the note below.\r\n\r\nExample 1 (merged or combined):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"file-conversion.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\nExample 2 (separated):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"document1.pdf\"\r\n        },\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKOSAwIG9iagpbL0N...\",\r\n            \"fileName\": \"document2.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\n**Note:**  \r\nDepending on the **Collect Mode** configured in the workflow profile used in the connection, the Simple API returns files separated, merged, or combined into a portfolio file."
						},
						{
							"name": "Apply job and document options",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"options\": [\n        { \"name\": \"META.AUTHOR\", \"value\": \"John Smith\" },\n        { \"name\": \"META.TITLE\", \"value\": \"Hello World\" }\n    ],\n    \"data\": [\n        {\n            \"fileName\": \"document1.pdf\",\n            \"content\": \"<Base64>\",\n            \"options\": [\n                { \"name\": \"DOC.PASSWORD\", \"value\": \"1234\" }\n            ]\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"<Base64>\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, metadata properties are added to the output documents using job options.\r\nDocument options are applied to document1.pdf."
						},
						{
							"name": "Set input variables",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"variables\": { \n        \"VAR1\": \"Pdftools\", \n        \"VAR2\": \"Switzerland\" \n    },\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, two input variables, VAR1 and VAR2, are passed to the output connector. \r\nYou can use these variables in the output connector for various purposes, such as naming or adding their values to a text file, using them as parameters to execute a command, or for other scenarios.\r\nThey can be referenced in the output connector as follows: [input:VAR1], [input:VAR2]."
						}
					]
				}
			]
		},
		{
			"name": "Ready for Web PDF/A-2",
			"item": [
				{
					"name": "REST input plain HTTP",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "data",
									"description": "Add a file to be converted.",
									"type": "file",
									"src": []
								}
							]
						},
						"url": {
							"raw": "{{baseURL}}/http.input/archive-pdfa2-web-optimization",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.input",
								"archive-pdfa2-web-optimization"
							]
						},
						"description": "REST input plain HTTP endpoint supports the conversion of large files (larger than 100 MB). Provide a file you want to convert using multipart/form-data in the request body."
					},
					"response": [
						{
							"name": "Convert large file",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "multipart/form-data",
										"type": "text"
									}
								],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:02:41 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nAn empty response body. The resulting file is handled exclusively by the configured output connectors.\r\n\r\n* ResultFirst\r\n========================================\r\n200 OK\r\nThe response body contains the result file.\r\n\r\n* ResultMultipart\r\n========================================\r\n200 OK\r\nThe response body contains the result file in a `multipart/form-data` format. Example:\r\n\r\n--f3f5152d-7863-472b-bad0-c8004d7c3116\r\nContent-Type: application/pdf\r\nContent-Disposition: attachment; filename=hello-world.pdf; filename*=utf-8''hello-world.pdf\r\n\r\n%PDF-1.7  \r\n......................  \r\n%%EOF\r\n\r\n----f3f5152d-7863-472b-bad0-c8004d7c3116--"
						},
						{
							"name": "Apply job options",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file(s) to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion&author=John Smith&title=Hello World",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										},
										{
											"key": "author",
											"value": "John Smith",
											"description": "Provide the author name."
										},
										{
											"key": "title",
											"value": "Hello World",
											"description": "Provide the title of the document."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:38:02 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, the result document properties include the provided Author and Title:\r\nAuthor = \"John Smith\"\r\nTitle = \"Hello World\"\r\n\r\nTo archive such data, add the following job options to the Input Connector configuration in the Conversion Service Configurator:\r\n\r\nKey               Value\r\n================  ================\r\nMETA.AUTHOR       [query:author]\r\nMETA.TITLE        [query:title]"
						}
					]
				},
				{
					"name": "REST input JSON",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"name\": \"file-conversion\",\n    \"description\": \"Convert multiple Base64-encoded files and an image referenced by a URL.\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ],\n    \"options\": [\n        {\n            \"name\": \"OPTIMIZEPROFILE\",\n            \"value\": \"web\"\n        }\n    ]\n}",
							"options": {
								"raw": {
									"headerFamily": "json",
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{baseURL}}/http.inputstructured/archive-pdfa2-print-optimization",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.inputstructured",
								"archive-pdfa2-print-optimization"
							]
						},
						"description": "REST input JSON lets you use a structured input and output for your documents. Include files in Base64 encoded format for conversion."
					},
					"response": [
						{
							"name": "Convert multiple files",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nEmpty body. The result file is handled exclusively by the configured output connectors.\r\n\r\n* Result\r\n========================================\r\n200 OK\r\nThe response body contains a structured JSON with the filename and the content of the file encoded in Base64 format. \r\nMultiple result files can be listed within the response body if the files are separated. Read the note below.\r\n\r\nExample 1 (merged or combined):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"file-conversion.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\nExample 2 (separated):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"document1.pdf\"\r\n        },\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKOSAwIG9iagpbL0N...\",\r\n            \"fileName\": \"document2.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\n**Note:**  \r\nDepending on the **Collect Mode** configured in the workflow profile used in the connection, the Simple API returns files separated, merged, or combined into a portfolio file."
						},
						{
							"name": "Apply job and document options",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"options\": [\n        { \"name\": \"META.AUTHOR\", \"value\": \"John Smith\" },\n        { \"name\": \"META.TITLE\", \"value\": \"Hello World\" }\n    ],\n    \"data\": [\n        {\n            \"fileName\": \"document1.pdf\",\n            \"content\": \"<Base64>\",\n            \"options\": [\n                { \"name\": \"DOC.PASSWORD\", \"value\": \"1234\" }\n            ]\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"<Base64>\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, metadata properties are added to the output documents using job options.\r\nDocument options are applied to document1.pdf."
						},
						{
							"name": "Set input variables",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"variables\": { \n        \"VAR1\": \"Pdftools\", \n        \"VAR2\": \"Switzerland\" \n    },\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, two input variables, VAR1 and VAR2, are passed to the output connector. \r\nYou can use these variables in the output connector for various purposes, such as naming or adding their values to a text file, using them as parameters to execute a command, or for other scenarios.\r\nThey can be referenced in the output connector as follows: [input:VAR1], [input:VAR2]."
						}
					]
				}
			]
		},
		{
			"name": "Ready for Email PDF/A-2",
			"item": [
				{
					"name": "REST input plain HTTP",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "data",
									"description": "Add a file to be converted.",
									"type": "file",
									"src": []
								}
							]
						},
						"url": {
							"raw": "{{baseURL}}/http.input/archive-pdfa2-email-optimization",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.input",
								"archive-pdfa2-email-optimization"
							]
						},
						"description": "REST input plain HTTP endpoint supports the conversion of large files (larger than 100 MB). Provide a file you want to convert using multipart/form-data in the request body."
					},
					"response": [
						{
							"name": "Convert large file",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "multipart/form-data",
										"type": "text"
									}
								],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:02:41 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nAn empty response body. The resulting file is handled exclusively by the configured output connectors.\r\n\r\n* ResultFirst\r\n========================================\r\n200 OK\r\nThe response body contains the result file.\r\n\r\n* ResultMultipart\r\n========================================\r\n200 OK\r\nThe response body contains the result file in a `multipart/form-data` format. Example:\r\n\r\n--f3f5152d-7863-472b-bad0-c8004d7c3116\r\nContent-Type: application/pdf\r\nContent-Disposition: attachment; filename=hello-world.pdf; filename*=utf-8''hello-world.pdf\r\n\r\n%PDF-1.7  \r\n......................  \r\n%%EOF\r\n\r\n----f3f5152d-7863-472b-bad0-c8004d7c3116--"
						},
						{
							"name": "Apply job options",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file(s) to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion&author=John Smith&title=Hello World",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										},
										{
											"key": "author",
											"value": "John Smith",
											"description": "Provide the author name."
										},
										{
											"key": "title",
											"value": "Hello World",
											"description": "Provide the title of the document."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:38:02 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, the result document properties include the provided Author and Title:\r\nAuthor = \"John Smith\"\r\nTitle = \"Hello World\"\r\n\r\nTo archive such data, add the following job options to the Input Connector configuration in the Conversion Service Configurator:\r\n\r\nKey               Value\r\n================  ================\r\nMETA.AUTHOR       [query:author]\r\nMETA.TITLE        [query:title]"
						}
					]
				},
				{
					"name": "REST input JSON",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"name\": \"file-conversion\",\n    \"description\": \"Convert multiple Base64-encoded files and an image referenced by a URL.\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        },\n        {\n            \"fileName\": \"image1.jpeg\",\n            \"url\": \"https://httpbin.org/image/jpeg\"\n        }\n    ],\n    \"options\": [\n        {\n            \"name\": \"OPTIMIZEPROFILE\",\n            \"value\": \"max\"\n        }\n    ]\n}",
							"options": {
								"raw": {
									"headerFamily": "json",
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{baseURL}}/http.inputstructured/archive-pdfa2-print-optimization",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.inputstructured",
								"archive-pdfa2-print-optimization"
							]
						},
						"description": "REST input JSON lets you use a structured input and output for your documents. Include files in Base64 encoded format for conversion."
					},
					"response": [
						{
							"name": "Convert multiple files",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nEmpty body. The result file is handled exclusively by the configured output connectors.\r\n\r\n* Result\r\n========================================\r\n200 OK\r\nThe response body contains a structured JSON with the filename and the content of the file encoded in Base64 format. \r\nMultiple result files can be listed within the response body if the files are separated. Read the note below.\r\n\r\nExample 1 (merged or combined):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"file-conversion.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\nExample 2 (separated):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"document1.pdf\"\r\n        },\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKOSAwIG9iagpbL0N...\",\r\n            \"fileName\": \"document2.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\n**Note:**  \r\nDepending on the **Collect Mode** configured in the workflow profile used in the connection, the Simple API returns files separated, merged, or combined into a portfolio file."
						},
						{
							"name": "Apply job and document options",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"options\": [\n        { \"name\": \"META.AUTHOR\", \"value\": \"John Smith\" },\n        { \"name\": \"META.TITLE\", \"value\": \"Hello World\" }\n    ],\n    \"data\": [\n        {\n            \"fileName\": \"document1.pdf\",\n            \"content\": \"<Base64>\",\n            \"options\": [\n                { \"name\": \"DOC.PASSWORD\", \"value\": \"1234\" }\n            ]\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"<Base64>\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, metadata properties are added to the output documents using job options.\r\nDocument options are applied to document1.pdf."
						},
						{
							"name": "Set input variables",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"variables\": { \n        \"VAR1\": \"Pdftools\", \n        \"VAR2\": \"Switzerland\" \n    },\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, two input variables, VAR1 and VAR2, are passed to the output connector. \r\nYou can use these variables in the output connector for various purposes, such as naming or adding their values to a text file, using them as parameters to execute a command, or for other scenarios.\r\nThey can be referenced in the output connector as follows: [input:VAR1], [input:VAR2]."
						}
					]
				}
			]
		},
		{
			"name": "Repair Profile",
			"item": [
				{
					"name": "REST input plain HTTP",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "data",
									"description": "Add a file to be converted.",
									"type": "file",
									"src": []
								}
							]
						},
						"url": {
							"raw": "{{baseURL}}/http.input/dossier-default",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.input",
								"dossier-default"
							]
						},
						"description": "REST input plain HTTP endpoint supports the conversion of large files (larger than 100 MB). Provide a file you want to convert using multipart/form-data in the request body."
					},
					"response": [
						{
							"name": "Convert large file",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "multipart/form-data",
										"type": "text"
									}
								],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:02:41 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nAn empty response body. The resulting file is handled exclusively by the configured output connectors.\r\n\r\n* ResultFirst\r\n========================================\r\n200 OK\r\nThe response body contains the result file.\r\n\r\n* ResultMultipart\r\n========================================\r\n200 OK\r\nThe response body contains the result file in a `multipart/form-data` format. Example:\r\n\r\n--f3f5152d-7863-472b-bad0-c8004d7c3116\r\nContent-Type: application/pdf\r\nContent-Disposition: attachment; filename=hello-world.pdf; filename*=utf-8''hello-world.pdf\r\n\r\n%PDF-1.7  \r\n......................  \r\n%%EOF\r\n\r\n----f3f5152d-7863-472b-bad0-c8004d7c3116--"
						},
						{
							"name": "Apply job options",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file(s) to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion&author=John Smith&title=Hello World",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										},
										{
											"key": "author",
											"value": "John Smith",
											"description": "Provide the author name."
										},
										{
											"key": "title",
											"value": "Hello World",
											"description": "Provide the title of the document."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:38:02 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, the result document properties include the provided Author and Title:\r\nAuthor = \"John Smith\"\r\nTitle = \"Hello World\"\r\n\r\nTo archive such data, add the following job options to the Input Connector configuration in the Conversion Service Configurator:\r\n\r\nKey               Value\r\n================  ================\r\nMETA.AUTHOR       [query:author]\r\nMETA.TITLE        [query:title]"
						}
					]
				},
				{
					"name": "REST input JSON",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"name\": \"file-conversion\",\n    \"description\": \"Convert multiple Base64-encoded files and an image referenced by a URL.\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        },\n        {\n            \"fileName\": \"image1.jpeg\",\n            \"url\": \"https://httpbin.org/image/jpeg\"\n        }\n    ]\n}",
							"options": {
								"raw": {
									"headerFamily": "json",
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{baseURL}}/http.inputstructured/repair-pdf",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.inputstructured",
								"repair-pdf"
							]
						},
						"description": "REST input JSON lets you use a structured input and output for your documents. Include files in Base64 encoded format for conversion."
					},
					"response": [
						{
							"name": "Convert multiple files",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nEmpty body. The result file is handled exclusively by the configured output connectors.\r\n\r\n* Result\r\n========================================\r\n200 OK\r\nThe response body contains a structured JSON with the filename and the content of the file encoded in Base64 format. \r\nMultiple result files can be listed within the response body if the files are separated. Read the note below.\r\n\r\nExample 1 (merged or combined):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"file-conversion.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\nExample 2 (separated):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"document1.pdf\"\r\n        },\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKOSAwIG9iagpbL0N...\",\r\n            \"fileName\": \"document2.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\n**Note:**  \r\nDepending on the **Collect Mode** configured in the workflow profile used in the connection, the Simple API returns files separated, merged, or combined into a portfolio file."
						},
						{
							"name": "Apply job and document options",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"options\": [\n        { \"name\": \"META.AUTHOR\", \"value\": \"John Smith\" },\n        { \"name\": \"META.TITLE\", \"value\": \"Hello World\" }\n    ],\n    \"data\": [\n        {\n            \"fileName\": \"document1.pdf\",\n            \"content\": \"<Base64>\",\n            \"options\": [\n                { \"name\": \"DOC.PASSWORD\", \"value\": \"1234\" }\n            ]\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"<Base64>\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, metadata properties are added to the output documents using job options.\r\nDocument options are applied to document1.pdf."
						},
						{
							"name": "Set input variables",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"variables\": { \n        \"VAR1\": \"Pdftools\", \n        \"VAR2\": \"Switzerland\" \n    },\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, two input variables, VAR1 and VAR2, are passed to the output connector. \r\nYou can use these variables in the output connector for various purposes, such as naming or adding their values to a text file, using them as parameters to execute a command, or for other scenarios.\r\nThey can be referenced in the output connector as follows: [input:VAR1], [input:VAR2]."
						}
					]
				}
			]
		},
		{
			"name": "(legacy) Conversion Service Simple API",
			"item": [
				{
					"name": "REST input plain HTTP",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "data",
									"description": "Add a file to be converted.",
									"type": "file",
									"src": []
								}
							]
						},
						"url": {
							"raw": "{{baseURL}}/http.input/{{connectionID}}",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.input",
								"{{connectionID}}"
							]
						},
						"description": "REST input plain HTTP endpoint supports the conversion of large files (larger than 100 MB). Provide a file you want to convert using multipart/form-data in the request body."
					},
					"response": [
						{
							"name": "Convert large file",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "multipart/form-data",
										"type": "text"
									}
								],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:02:41 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nAn empty response body. The resulting file is handled exclusively by the configured output connectors.\r\n\r\n* ResultFirst\r\n========================================\r\n200 OK\r\nThe response body contains the result file.\r\n\r\n* ResultMultipart\r\n========================================\r\n200 OK\r\nThe response body contains the result file in a `multipart/form-data` format. Example:\r\n\r\n--f3f5152d-7863-472b-bad0-c8004d7c3116\r\nContent-Type: application/pdf\r\nContent-Disposition: attachment; filename=hello-world.pdf; filename*=utf-8''hello-world.pdf\r\n\r\n%PDF-1.7  \r\n......................  \r\n%%EOF\r\n\r\n----f3f5152d-7863-472b-bad0-c8004d7c3116--"
						},
						{
							"name": "Apply job options",
							"originalRequest": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "formdata",
									"formdata": [
										{
											"key": "data",
											"description": "Add the file(s) to be converted.",
											"type": "file",
											"src": []
										}
									],
									"options": {
										"raw": {
											"language": "text"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.input/{{connectionID}}?name=file-conversion&author=John Smith&title=Hello World",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.input",
										"{{connectionID}}"
									],
									"query": [
										{
											"key": "name",
											"value": "file-conversion",
											"description": "Provide a job name."
										},
										{
											"key": "author",
											"value": "John Smith",
											"description": "Provide the author name."
										},
										{
											"key": "title",
											"value": "Hello World",
											"description": "Provide the title of the document."
										}
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 13:38:02 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, the result document properties include the provided Author and Title:\r\nAuthor = \"John Smith\"\r\nTitle = \"Hello World\"\r\n\r\nTo archive such data, add the following job options to the Input Connector configuration in the Conversion Service Configurator:\r\n\r\nKey               Value\r\n================  ================\r\nMETA.AUTHOR       [query:author]\r\nMETA.TITLE        [query:title]"
						}
					]
				},
				{
					"name": "REST input JSON",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "Content-Type",
								"value": "application/json"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"name\": \"file-conversion\",\n    \"description\": \"Convert multiple Base64-encoded files and an image referenced by a URL.\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        },\n        {\n            \"fileName\": \"image1.jpeg\",\n            \"url\": \"https://httpbin.org/image/jpeg\"\n        }\n    ]\n}",
							"options": {
								"raw": {
									"headerFamily": "json",
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
							"host": [
								"{{baseURL}}"
							],
							"path": [
								"http.inputstructured",
								"{{connectionID}}"
							]
						},
						"description": "REST input JSON lets you use a structured input and output for your documents. Include files in Base64 encoded format for conversion."
					},
					"response": [
						{
							"name": "Convert multiple files",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "A successful response differs depending on the response type selected in the input connector:\r\n\r\n* Immediately\r\n========================================\r\n202 Accepted\r\nEmpty body. The result file is handled exclusively by the configured output connectors.\r\n\r\n* Result\r\n========================================\r\n200 OK\r\nThe response body contains a structured JSON with the filename and the content of the file encoded in Base64 format. \r\nMultiple result files can be listed within the response body if the files are separated. Read the note below.\r\n\r\nExample 1 (merged or combined):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"file-conversion.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\nExample 2 (separated):\r\n{\r\n    \"data\": [\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKNCAwIG9iago8PAo...\",\r\n            \"fileName\": \"document1.pdf\"\r\n        },\r\n        {\r\n            \"content\": \"JVBERi0xLjcKJeLjz9MKOSAwIG9iagpbL0N...\",\r\n            \"fileName\": \"document2.pdf\"\r\n        }\r\n    ]\r\n}\r\n\r\n**Note:**  \r\nDepending on the **Collect Mode** configured in the workflow profile used in the connection, the Simple API returns files separated, merged, or combined into a portfolio file."
						},
						{
							"name": "Apply job and document options",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"options\": [\n        { \"name\": \"META.AUTHOR\", \"value\": \"John Smith\" },\n        { \"name\": \"META.TITLE\", \"value\": \"Hello World\" }\n    ],\n    \"data\": [\n        {\n            \"fileName\": \"document1.pdf\",\n            \"content\": \"<Base64>\",\n            \"options\": [\n                { \"name\": \"DOC.PASSWORD\", \"value\": \"1234\" }\n            ]\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"<Base64>\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, metadata properties are added to the output documents using job options.\r\nDocument options are applied to document1.pdf."
						},
						{
							"name": "Set input variables",
							"originalRequest": {
								"method": "POST",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\n    \"name\": \"file-conversion\",\n    \"variables\": { \n        \"VAR1\": \"Pdftools\", \n        \"VAR2\": \"Switzerland\" \n    },\n    \"data\": [\n        {\n            \"fileName\": \"document1.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgZmlyc3QgZG9jdW1lbnQu\"\n        },\n        {\n            \"fileName\": \"document2.txt\",\n            \"content\": \"VGhpcyBpcyB0aGUgc2Vjb25kIGRvY3VtZW50Lg==\"\n        }\n    ]\n}",
									"options": {
										"raw": {
											"headerFamily": "json",
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{baseURL}}/http.inputstructured/{{connectionID}}",
									"host": [
										"{{baseURL}}"
									],
									"path": [
										"http.inputstructured",
										"{{connectionID}}"
									]
								}
							},
							"status": "Accepted",
							"code": 202,
							"_postman_previewlanguage": "plain",
							"header": [
								{
									"key": "Content-Length",
									"value": "0"
								},
								{
									"key": "Date",
									"value": "Thu, 24 Oct 2024 14:38:56 GMT"
								},
								{
									"key": "Server",
									"value": "Kestrel"
								}
							],
							"cookie": [],
							"body": "In this example, two input variables, VAR1 and VAR2, are passed to the output connector. \r\nYou can use these variables in the output connector for various purposes, such as naming or adding their values to a text file, using them as parameters to execute a command, or for other scenarios.\r\nThey can be referenced in the output connector as follows: [input:VAR1], [input:VAR2]."
						}
					]
				}
			]
		}
	],
	"event": [
		{
			"listen": "prerequest",
			"script": {
				"type": "text/javascript",
				"packages": {},
				"exec": [
					""
				]
			}
		},
		{
			"listen": "test",
			"script": {
				"type": "text/javascript",
				"packages": {},
				"exec": [
					""
				]
			}
		}
	],
	"variable": [
		{
			"key": "baseURL",
			"value": "http://localhost:13034"
		},
		{
			"key": "connectionID",
			"value": "archive-pdfa2-default",
			"type": "string"
		}
	]
}