{
	"info": {
		"_postman_id": "b07e49f7-c976-4bb1-98c4-67b23424926d",
		"name": "Mijn Data, Mijn Business",
		"description": "Deze Postman-collectie toont de API-calls die ondersteund worden door Mijn Data, Mijn Business.\r\n\r\nHierin vind je de map 'Aanlevering doen' waarin de vier stappen voor het doen van een XBRL-aanlevering naar de BIV via Mijn Data, Mijn Business worden beschreven.\r\n\r\nAandachtspunt bij alle calls is dat deze soms GUIDs bevatten. Die dien je zelf te vervangen door GUIDs die je in voorgaande API-aanroepen hebt verkregen.\r\n\r\nDaarnaast dien je een eigen API-key in te voeren op het tabblad 'Authorization' voor dit project.",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "31299745"
	},
	"item": [
		{
			"name": "Aanlevering doen",
			"item": [
				{
					"name": "1. Het XBRL-bestand uploaden",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "file",
									"type": "file",
									"src": "/C:/Users/LaurensKlomp/SBR Nexus/Team SBR Vastgoed - Documents/General/03 HDU project/07 Testbestanden/VT15 Testbestanden/Testbestand1-20230315-KVK-klant.xbrl"
								}
							]
						},
						"url": {
							"raw": "{{APIurl}}/reports",
							"host": [
								"{{APIurl}}"
							],
							"path": [
								"reports"
							]
						},
						"description": "Allereerst uploaden we het XBRL-bestand naar Mijn Data, Mijn Business."
					},
					"response": []
				},
				{
					"name": "2. Message types opvragen",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "{{APIurl}}/message-types",
							"host": [
								"{{APIurl}}"
							],
							"path": [
								"message-types"
							]
						},
						"description": "Mijn Data, Mijn Business gebruikt het berichtsoorten, message types, om aan te geven welk rapportage type naar welke ontvangende partij wordt verstuurd. Berichtsoorten koppelen schema referenties en rapportage types aan ontvangende partijen, hierdoor kun je niet per ongeluk een rapportage type aanleveren bij een ontvangende partij die deze niet ondersteund. De beschikbare berichtsoorten halen we op met een GET.\r\n\r\n"
					},
					"response": []
				},
				{
					"name": "3. Aanleveren van het XBRL-bestand",
					"request": {
						"method": "POST",
						"header": [],
						"body": {
							"mode": "raw",
							"raw": "{ \r\n    \"report\": \r\n    { \r\n        \"guid\": \"WJTlW8NWTDqfxiUlUddjzA\" \r\n    }, \r\n    \"filingReference\": \"Huurinformatie\", \r\n    \"messageTypeGuid\": \"KQs1Z2wTSk2zhAFA2w3lGQ\",\r\n    \"receiver\": \r\n    { \r\n        \"guid\": \"WLY0nFhVRkqFxIH2XBdAbQ\" \r\n    } \r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{APIurl}}/filings",
							"host": [
								"{{APIurl}}"
							],
							"path": [
								"filings"
							]
						},
						"description": "Nu kunnen we het bericht versturen. Dit doen we door een aanlevering, filing, aan te maken met een POST. Geef hierbij het aanleverkenmerk mee via filingReference."
					},
					"response": []
				}
			],
			"description": "In deze map staan de calls beschreven die gedaan dienen te worden om een aanlevering van XBRL naar de BIV te doen."
		},
		{
			"name": "Ophalen overzicht van aanleveringen",
			"request": {
				"method": "GET",
				"header": [],
				"url": {
					"raw": "{{APIurl}}/filings/G4Ukis3FTXKrDs23ep15lA",
					"host": [
						"{{APIurl}}"
					],
					"path": [
						"filings",
						"G4Ukis3FTXKrDs23ep15lA"
					]
				}
			},
			"response": []
		},
		{
			"name": "Ophalen historie van één aanlevering",
			"request": {
				"method": "GET",
				"header": [],
				"url": {
					"raw": "{{APIurl}}/filings/G4Ukis3FTXKrDs23ep15lA/statuses/",
					"host": [
						"{{APIurl}}"
					],
					"path": [
						"filings",
						"G4Ukis3FTXKrDs23ep15lA",
						"statuses",
						""
					]
				}
			},
			"response": []
		}
	],
	"auth": {
		"type": "apikey",
		"apikey": [
			{
				"key": "value",
				"value": "7m2af3FdTeaYfi3Z-hTq-Q",
				"type": "string"
			},
			{
				"key": "in",
				"value": "header",
				"type": "string"
			},
			{
				"key": "key",
				"value": "X-API-KEY",
				"type": "string"
			}
		]
	},
	"event": [
		{
			"listen": "prerequest",
			"script": {
				"type": "text/javascript",
				"exec": [
					""
				]
			}
		},
		{
			"listen": "test",
			"script": {
				"type": "text/javascript",
				"exec": [
					""
				]
			}
		}
	],
	"variable": [
		{
			"key": "APIurl",
			"value": "https://acc.mijndatamijnbusiness.nl/api",
			"type": "string"
		}
	]
}