{
	"info": {
		"_postman_id": "df6d6e79-628f-401d-8ac2-1b0a859ec898",
		"name": "Checkie API",
		"description": "Integrate with Checkie's API to manage your check-ins, staff, visitors, students and more.",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "46897272",
		"_collection_link": "https://checkiesignin.postman.co/workspace/Checkie-Workspace~8e659052-42b8-4159-87ca-169796a9f560/collection/46897167-df6d6e79-628f-401d-8ac2-1b0a859ec898?action=share&source=collection_link&creator=46897272"
	},
	"item": [
		{
			"name": "Activity",
			"item": [
				{
					"name": "Search",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "https://checkie.org/api/activity",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"activity"
							]
						}
					},
					"response": []
				},
				{
					"name": "Fire Report",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "https://checkie.org/api/firereport",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"firereport"
							]
						}
					},
					"response": []
				},
				{
					"name": "Students Fire Report",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "https://checkie.org/api/studentsfirereport",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"studentsfirereport"
							]
						}
					},
					"response": []
				},
				{
					"name": "Check-in",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"fullName\": \"Jane Smith\",\r\n    \"type\": \"visitor\",\r\n    \"device\": \"Postman API Request\",\r\n    \"email\": \"\",\r\n    \"company\": \"\",\r\n    \"carReg\": \"\",\r\n    \"purpose\": \"\",\r\n    \"who\": \"\",\r\n    \"customMessage1\": \"\",\r\n    \"customMessage2\": \"\",\r\n    \"customMessage3\": \"\",\r\n    \"customMessage4\": \"\",\r\n    \"customMessage5\": \"\",\r\n    \"customMessage6\": \"\",\r\n    \"customMessage7\": \"\",\r\n    \"customMessage8\": \"\",\r\n    \"customMessage9\": \"\",\r\n    \"customMessage10\": \"\",\r\n    \"dbsChecked\": false\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/checkin",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"checkin"
							]
						},
						"description": "Check-in a member of staff, a visitor or a student."
					},
					"response": []
				},
				{
					"name": "Check-out",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n  \"fullName\": \"Jane Smith\",\r\n  \"type\": \"visitor\",\r\n  \"device\": \"Postman API Request\"\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/checkout",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"checkout"
							]
						},
						"description": "Check-out a member of staff, a visitor or a student."
					},
					"response": []
				}
			],
			"description": "Retrieve your Check-in and Check-out activity."
		},
		{
			"name": "Staff",
			"item": [
				{
					"name": "Staff",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "https://checkie.org/api/staff",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"staff"
							]
						}
					},
					"response": []
				},
				{
					"name": "Add",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"fullName\": \"John Smith\",\r\n    \"email\": \"\",\r\n    \"company\": \"\",\r\n    \"jobTitle\": \"\",\r\n    \"carReg\": \"\",\r\n    \"mac\": \"\",\r\n    \"token\": \"\",\r\n    \"dbsChecked\": false,\r\n    \"dbsNumber\": \"\",\r\n    \"arrivalWebhook\": \"\",\r\n    \"autoDepart\": 1\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/staff",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"staff"
							]
						}
					},
					"response": []
				},
				{
					"name": "Update",
					"request": {
						"method": "PATCH",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"fullName\": \"John Smith\",\r\n    \"email\": \"support@checkie.org\",\r\n    \"company\": \"Checkie\",\r\n    \"jobTitle\": \"Office Administrator\",\r\n    \"carReg\": \"\",\r\n    \"mac\": \"\",\r\n    \"token\": \"\",\r\n    \"dbsChecked\": true,\r\n    \"dbsNumber\": \"123456789000\",\r\n    \"arrivalWebhook\": \"\",\r\n    \"autoDepart\": 1\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/staff/{id}",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"staff",
								"{id}"
							]
						}
					},
					"response": []
				},
				{
					"name": "Delete",
					"request": {
						"method": "DELETE",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/staff/{id}",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"staff",
								"{id}"
							]
						}
					},
					"response": []
				},
				{
					"name": "Search",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "https://checkie.org/api/staff/search?id={id}",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"staff",
								"search"
							],
							"query": [
								{
									"key": "id",
									"value": "{id}"
								}
							]
						}
					},
					"response": []
				}
			],
			"description": "Retrieve, add, update and delete your Checkie Staff."
		},
		{
			"name": "Visitors",
			"item": [
				{
					"name": "Visitors",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "https://checkie.org/api/visitors",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"visitors"
							]
						}
					},
					"response": []
				},
				{
					"name": "Add",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"fullName\": \"Jane Smith\",\r\n    \"email\": \"\",\r\n    \"company\": \"\",\r\n    \"carReg\": \"\",\r\n    \"purpose\": \"\",\r\n    \"who\": \"\",\r\n    \"customMessage1\": \"\",\r\n    \"customMessage2\": \"\",\r\n    \"customMessage3\": \"\",\r\n    \"customMessage4\": \"\",\r\n    \"customMessage5\": \"\",\r\n    \"customMessage6\": \"\",\r\n    \"customMessage7\": \"\",\r\n    \"customMessage8\": \"\",\r\n    \"customMessage9\": \"\",\r\n    \"customMessage10\": \"\",\r\n    \"token\": \"\",\r\n    \"dbsChecked\": false,\r\n    \"dbsNumber\": \"\",\r\n    \"disableBadgePrint\": 0\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/visitors",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"visitors"
							]
						}
					},
					"response": []
				},
				{
					"name": "Update",
					"request": {
						"method": "PATCH",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"fullName\": \"Jane Smith\",\r\n    \"email\": \"support@checkie.org\",\r\n    \"company\": \"Checkie\",\r\n    \"carReg\": \"\",\r\n    \"purpose\": \"\",\r\n    \"who\": \"\",\r\n    \"customMessage1\": \"\",\r\n    \"customMessage2\": \"\",\r\n    \"customMessage3\": \"\",\r\n    \"customMessage4\": \"\",\r\n    \"customMessage5\": \"\",\r\n    \"customMessage6\": \"\",\r\n    \"customMessage7\": \"\",\r\n    \"customMessage8\": \"\",\r\n    \"customMessage9\": \"\",\r\n    \"customMessage10\": \"\",\r\n    \"token\": \"\",\r\n    \"dbsChecked\": true,\r\n    \"dbsNumber\": \"123456789000\",\r\n    \"disableBadgePrint\": 0\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/visitors/{id}",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"visitors",
								"{id}"
							]
						}
					},
					"response": []
				},
				{
					"name": "Delete",
					"request": {
						"method": "DELETE",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/visitors/{id}",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"visitors",
								"{id}"
							]
						}
					},
					"response": []
				},
				{
					"name": "Search",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "https://checkie.org/api/visitors/search?id={id}",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"visitors",
								"search"
							],
							"query": [
								{
									"key": "id",
									"value": "{id}"
								}
							]
						}
					},
					"response": []
				}
			],
			"description": "Retrieve, add, update and delete your Checkie Visitors."
		},
		{
			"name": "Students",
			"item": [
				{
					"name": "Students",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "https://checkie.org/api/students",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"students"
							]
						}
					},
					"response": []
				},
				{
					"name": "Add",
					"protocolProfileBehavior": {
						"disabledSystemHeaders": {}
					},
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"fullName\": \"Jimmy Smith\",\r\n    \"className\": \"Fox Class\",\r\n    \"yearGroup\": \"Year 3\"\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/students",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"students"
							]
						}
					},
					"response": []
				},
				{
					"name": "Update",
					"request": {
						"method": "PATCH",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"fullName\": \"Jimmy Smith\",\r\n    \"className\": \"Badger Class\",\r\n    \"yearGroup\": \"Year 3\"\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/students/{id}",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"students",
								"{id}"
							]
						}
					},
					"response": []
				},
				{
					"name": "Delete",
					"request": {
						"method": "DELETE",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "https://checkie.org/api/students/{id}",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"students",
								"{id}"
							]
						}
					},
					"response": []
				},
				{
					"name": "Search",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "https://checkie.org/api/students/search?id={id}",
							"protocol": "https",
							"host": [
								"checkie",
								"org"
							],
							"path": [
								"api",
								"students",
								"search"
							],
							"query": [
								{
									"key": "id",
									"value": "{id}"
								}
							]
						}
					},
					"response": []
				}
			],
			"description": "Retrieve, add, update and delete your Checkie Students."
		}
	],
	"auth": {
		"type": "apikey",
		"apikey": [
			{
				"key": "value",
				"value": "",
				"type": "string"
			},
			{
				"key": "key",
				"value": "x-api-key",
				"type": "string"
			}
		]
	},
	"event": [
		{
			"listen": "prerequest",
			"script": {
				"type": "text/javascript",
				"packages": {},
				"exec": [
					""
				]
			}
		},
		{
			"listen": "test",
			"script": {
				"type": "text/javascript",
				"packages": {},
				"exec": [
					""
				]
			}
		}
	]
}