{
    "variables": [],
    "info": {
        "name": "EasyPractice API",
        "_postman_id": "b5fe0fce-6280-457b-9da1-0b043cb3664e",
        "description": "",
        "schema": "https:\/\/schema.getpostman.com\/json\/collection\/v2.0.0\/collection.json"
    },
    "item": [
        {
            "name": "Bookings",
            "description": "",
            "item": [
                {
                    "name": "List bookings",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/bookings",
                            "query": [
                                {
                                    "key": "start",
                                    "value": "2019-03-25",
                                    "description": "Return only the bookings scheduled on or after the given date.",
                                    "disabled": false
                                },
                                {
                                    "key": "end",
                                    "value": "2019-03-25",
                                    "description": "Return only the bookings scheduled on or before the given date.",
                                    "disabled": false
                                },
                                {
                                    "key": "client_id",
                                    "value": "54347",
                                    "description": "Return only bookings belonging to this client ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "calendar_id",
                                    "value": "54347",
                                    "description": "Return only bookings belonging to this calendar ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "product_id",
                                    "value": "54347",
                                    "description": "Return only bookings belonging to this product ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "employee_id",
                                    "value": "23",
                                    "description": "Return only bookings belonging to this employee ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "status",
                                    "value": "absent",
                                    "description": "Return only booking with the given status (must have \"Appointment Status\" app active).",
                                    "disabled": false
                                },
                                {
                                    "key": "order_by_date",
                                    "value": "asc",
                                    "description": "=[asc\\|desc] Order results by date.",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's bookings. Use the filter options provided to narrow down the results. For example: `GET api\/v1\/bookings?start=2019-06-15&order_by_date=asc`\n\n__Scope__ : `bookings-read` or `bookings-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Create booking",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/bookings",
                            "query": []
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"start\": \"2019-03-25T10:00:00+02:00\",\n    \"end\": \"2019-03-25T10:00:00+02:00\",\n    \"calendar_id\": 54347,\n    \"employee_id\": 23,\n    \"type\": \"client_booking\",\n    \"status\": \"not_started\",\n    \"heading\": \"New skill course\",\n    \"notes\": \"First time for this client\",\n    \"recurring\": \"daily\",\n    \"until\": \"2019-03-28\",\n    \"client_id\": 1594,\n    \"send_receipt\": true,\n    \"send_phone_receipt\": false,\n    \"notify_email\": true,\n    \"notify_phone\": false,\n    \"products\": \"[{\\\"id\\\": 1574}, {\\\"id\\\": 2164, \\\"addons\\\": [{\\\"id\\\": 434}]}]\",\n    \"grant_client_access_to_employee\": \"view\"\n}"
                        },
                        "description": "Creates a new booking with the given data.\n\n__Scope__ : `bookings-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Create multiple bookings",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/bookings\/bulk",
                            "query": []
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"bookings\": [\n        {\n            \"start\": \"2019-03-25T10:00:00+02:00\",\n            \"end\": \"2019-03-25T10:00:00+02:00\",\n            \"calendar_id\": 54347,\n            \"employee_id\": 23,\n            \"type\": \"client_booking\",\n            \"status\": \"not_started\",\n            \"heading\": \"New skill course\",\n            \"notes\": \"First time for this client\",\n            \"recurring\": \"daily\",\n            \"until\": \"2019-03-28\",\n            \"client_id\": 1594,\n            \"send_receipt\": true,\n            \"send_phone_receipt\": false,\n            \"notify_email\": true,\n            \"notify_phone\": false,\n            \"products\": \"[{\\\"id\\\": 1574}, {\\\"id\\\": 2164, \\\"addons\\\": [{\\\"id\\\": 434}]}]\",\n            \"grant_client_access_to_employee\": \"view\"\n        }\n    ]\n}"
                        },
                        "description": "Create multiple (up to 100) bookings with a single request\n\nThe root-level \"bookings\" attribute must be used to provide an array of bookings to be created.\n\nEach booking object in the array has the same rules as when creating a single booking via the \"Create booking\" endpoint.\nIf there's at least one booking with a validation error, none will be created.",
                        "response": []
                    }
                },
                {
                    "name": "Show booking",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/bookings\/:booking",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the booking data for a given ID.\n\n__Scope__ : `bookings-read` or `bookings-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Update booking",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/bookings\/:booking",
                            "query": []
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"start\": \"2019-03-25T10:00:00+02:00\",\n    \"end\": \"2019-03-25T10:00:00+02:00\",\n    \"calendar_id\": 54347,\n    \"employee_id\": 23,\n    \"status\": \"finished\",\n    \"heading\": \"New skill course\",\n    \"notes\": \"First time for this client\",\n    \"recurring\": \"daily\",\n    \"until\": \"2019-03-28\",\n    \"client_id\": 1594,\n    \"notify_email\": true,\n    \"notify_phone\": false,\n    \"products\": \"[{\\\"id\\\": 1574}, {\\\"id\\\": 2164, \\\"addons\\\": [{\\\"id\\\": 434}]}, {\\\"id\\\": 5577, \\\"client_voucher\\\": {\\\"id\\\":9541}}]\"\n}"
                        },
                        "description": "Updates the booking.\n\n__Scope__ : `bookings-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Delete booking",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/bookings\/:booking",
                            "query": []
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Deletes the booking.\n\n__Scope__ : `bookings-readwrite`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Calendar Opening Times",
            "description": "",
            "item": [
                {
                    "name": "Show Opening Times",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/calendars\/:calendar\/opening-times",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns opening times for a Calendar. For example: `GET api\/v1\/calendars\/1\/opening-times`\n\n__Scope__: `calendars-read` or `calendars-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Update Opening Times",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/calendars\/:calendar\/opening-times",
                            "query": []
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"show_in_calendar\": true,\n    \"times\": {\n        \"monday_start\": \"09:00\",\n        \"monday_end\": \"17:00\",\n        \"monday_closed\": false,\n        \"tuesday_start\": \"09:00\",\n        \"tuesday_end\": \"17:00\",\n        \"tuesday_closed\": false,\n        \"wednesday_start\": \"09:00\",\n        \"wednesday_end\": \"17:00\",\n        \"wednesday_closed\": false,\n        \"thursday_start\": \"09:00\",\n        \"thursday_end\": \"17:00\",\n        \"thursday_closed\": false,\n        \"friday_start\": \"09:00\",\n        \"friday_end\": \"17:00\",\n        \"friday_closed\": false,\n        \"saturday_start\": \"09:00\",\n        \"saturday_end\": \"17:00\",\n        \"saturday_closed\": false,\n        \"sunday_start\": \"09:00\",\n        \"sunday_end\": \"17:00\",\n        \"sunday_closed\": false\n    }\n}"
                        },
                        "description": "Updates an Opening Times entry for a given calendar. For example: `PUT api\/v1\/calendars\/1\/opening-times`\n\n__Scope__: `calendars-readwrite`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Calendar Pauses",
            "description": "",
            "item": [
                {
                    "name": "List Pauses",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/calendars\/:calendar\/pauses",
                            "query": [
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's Pauses per each Calendar. For example: `GET api\/v1\/calendars\/1\/pauses`\n\n__Scope__: `calendars-read` or `calendars-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Create a Pause",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/calendars\/:calendar\/pauses",
                            "query": []
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"weekday\": 1,\n    \"date\": \"2020-07-03\",\n    \"start_time\": \"08:00\",\n    \"end_time\": \"22:00\"\n}"
                        },
                        "description": "Create a new Pause entry. For example: `POST api\/v1\/calendars\/1\/pauses`\n\n__Scope__: `calendars-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Show Pause",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/calendars\/:calendar\/pauses\/:pause",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns a Pause. For example: `GET api\/v1\/calendars\/1\/pauses\/1`\n\n__Scope__: `calendars-read` or `calendars-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Update Pause",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/calendars\/:calendar\/pauses\/:pause",
                            "query": []
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"weekday\": 1,\n    \"date\": \"2020-07-03\",\n    \"start_time\": \"08:00\",\n    \"end_time\": \"22:00\"\n}"
                        },
                        "description": "Updates a Pause entry for a given calendar. For example: `PUT api\/v1\/calendars\/1\/pauses\/1`\n\n__Scope__: `calendars-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Delete Pause",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/calendars\/:calendar\/pauses\/:pause",
                            "query": []
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Deletes the Pause. For example: `DELETE api\/v1\/calendars\/1\/pauses\/1`\n\n__Scope__: `calendars-readwrite`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Calendars",
            "description": "",
            "item": [
                {
                    "name": "List calendars",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/calendars",
                            "query": [
                                {
                                    "key": "order_by_name",
                                    "value": "asc",
                                    "description": "=[asc\\|desc] Order results by name.",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's calendars. Use the filter options provided to narrow down the results. For example: `GET api\/v1\/calendars?order_by_name=asc`\n\n__Scope__ : `calendars-read` or `calendars-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Create a calendar",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/calendars",
                            "query": []
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"\\\"Calendar name\\\"\",\n    \"description\": \"\\\"Calendar description\\\"\",\n    \"color\": \"\\\"#c3e1ff\\\"\",\n    \"type\": \"\\\"standard\\\"\"\n}"
                        },
                        "description": "Creates a new calendar with the given data.\n\n__Scope__ : `calendars-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Show a calendar",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/calendars\/:calendar",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the calendar data for a given ID.\n\n__Scope__ : `calendars-read` or `calendars-readwrite`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Client Custom Attributes",
            "description": "",
            "item": [
                {
                    "name": "List attributes",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/client-custom-attributes",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of the possible custom client attributes which can be used when creating\/updating cliengs. These custom attributes are created using the \"Custom Fields\" app in the system.",
                        "response": []
                    }
                },
                {
                    "name": "Show attribute",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/client-custom-attributes\/:identifier",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the information about a custom attribute given its identifier.",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Client Journal Files",
            "description": "",
            "item": [
                {
                    "name": "List client journal files",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client\/journal-files",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns information about all of the client's journal files.\n\n__Scope__ : `journal-files-read`",
                        "response": []
                    }
                },
                {
                    "name": "Show client journal file",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client\/journal-files\/:journal_file",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the client journal file data for a given ID.\n\n__Scope__ : `journal-files-read`",
                        "response": []
                    }
                },
                {
                    "name": "Download client journal file",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client\/journal-files\/:journal_file\/download",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Downloads the client journal file data for a given ID.\n\n__Scope__ : `journal-files-read`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Client Journals",
            "description": "",
            "item": [
                {
                    "name": "List client journals",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client\/journals",
                            "query": [
                                {
                                    "key": "locked",
                                    "value": "1",
                                    "description": "Return only locked journals.",
                                    "disabled": false
                                },
                                {
                                    "key": "favorite",
                                    "value": "1",
                                    "description": "Return only favorited journals.",
                                    "disabled": false
                                },
                                {
                                    "key": "draft",
                                    "value": "1",
                                    "description": "Return only draft journals. Drafts are entries auto-saved whilst typing.",
                                    "disabled": false
                                },
                                {
                                    "key": "order_by_date",
                                    "value": "desc",
                                    "description": "=[asc\\|desc] Order results by journal date.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of specified clients journal entries. Use the filter options provided to narrow down the results. For example: `GET api\/v1\/clients\/{client_id}\/journals?draft=1&order_by_date=desc`\n\n__Scope__ : `journals-read` or `journals-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Create client journal",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client\/journals",
                            "query": []
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"date\": \"2019-03-25\",\n    \"content\": \"The journal content\",\n    \"favorite\": true,\n    \"draft\": false,\n    \"locked\": false\n}"
                        },
                        "description": "Creates a new client journal with the given data.\n\n__Scope__ : `journals-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Show client journal",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client\/journals\/:journal",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the client journal data for a given ID.\n\n__Scope__ : `journals-read` or `journals-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Update client journal",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client\/journals\/:journal",
                            "query": []
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"date\": \"2019-03-25\",\n    \"content\": \"The journal content\",\n    \"favorite\": true,\n    \"draft\": false,\n    \"locked\": false\n}"
                        },
                        "description": "Updates the client journal. Provide all properties. Any missing properties will be updated to null\n\n__Scope__ : `journals-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Delete client journal",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client\/journals\/:journal",
                            "query": []
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Deletes the client journal.\n\n__Scope__ : `journals-readwrite`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Client Vouchers",
            "description": "",
            "item": [
                {
                    "name": "List clients vouchers",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/client-vouchers",
                            "query": [
                                {
                                    "key": "active",
                                    "value": "1",
                                    "description": "Return only the active vouchers.",
                                    "disabled": false
                                },
                                {
                                    "key": "vat",
                                    "value": "1",
                                    "description": "Return only the vouchers with vat.",
                                    "disabled": false
                                },
                                {
                                    "key": "forEvents",
                                    "value": "1",
                                    "description": "Return only the vouchers used for events.",
                                    "disabled": false
                                },
                                {
                                    "key": "forServices",
                                    "value": "1",
                                    "description": "Return only the vouchers used for services.",
                                    "disabled": false
                                },
                                {
                                    "key": "client",
                                    "value": "1",
                                    "description": "Return only client vouchers belonging to the client id given.",
                                    "disabled": false
                                },
                                {
                                    "key": "order_by_created_at",
                                    "value": "asc",
                                    "description": "=[asc\\|desc] Order results by created at.",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of the client vouchers. Use the filter options provided to narrow down the results. For example: `GET api\/v1\/client-vouchers?active=1&vat=1&forEvents=1&page_size=20`\n\n__Scope__: `clients-read` or `clients-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Show client voucher",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/client-vouchers\/:client_voucher",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the client voucher data for a given ID.\n\n__Scope__: `clients-read` or `clients-readwrite`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Clients",
            "description": "",
            "item": [
                {
                    "name": "List clients",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients",
                            "query": [
                                {
                                    "key": "active",
                                    "value": "1",
                                    "description": "Return only the active clients.",
                                    "disabled": false
                                },
                                {
                                    "key": "inactive",
                                    "value": "1",
                                    "description": "Return only the inactive clients.",
                                    "disabled": false
                                },
                                {
                                    "key": "has_email",
                                    "value": "1",
                                    "description": "Return only the clients with an email.",
                                    "disabled": false
                                },
                                {
                                    "key": "email",
                                    "value": "john%40email.com",
                                    "description": "Return only clients with a given email.",
                                    "disabled": false
                                },
                                {
                                    "key": "has_phone",
                                    "value": "1",
                                    "description": "Return only the clients with phone number.",
                                    "disabled": false
                                },
                                {
                                    "key": "cpr",
                                    "value": "1205001234",
                                    "description": "Return only the clients with a given CPR number.",
                                    "disabled": false
                                },
                                {
                                    "key": "tag_id",
                                    "value": "54347",
                                    "description": "Return only clients belonging to this tag ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "order_by_name",
                                    "value": "asc",
                                    "description": "=[asc\\|desc] Order results by name.",
                                    "disabled": false
                                },
                                {
                                    "key": "order_by_created",
                                    "value": "desc",
                                    "description": "=[asc\\|desc] Order results by creation date.",
                                    "disabled": false
                                },
                                {
                                    "key": "order_by_email",
                                    "value": "asc",
                                    "description": "=[asc\\|desc] Order results by email.",
                                    "disabled": false
                                },
                                {
                                    "key": "order_by_updated",
                                    "value": "desc",
                                    "description": "=[asc\\|desc] Order results by last updated date.",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's clients. Use the filter options provided to narrow down the results. For example: `GET api\/v1\/clients?hasEmail&email=asc`\n\n__Scope__ : `clients-read` or `clients-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Create client",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients",
                            "query": []
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"John Doe\",\n    \"email\": \"john.doe@example.com\",\n    \"ean\": \"5789012345678\",\n    \"phone\": \"+44 7380111233\",\n    \"address\": \"159 Bailey Brooks\",\n    \"address_line_2\": \"123 Main Street\",\n    \"zip\": \"M14 5PT\",\n    \"city\": \"Manchester\",\n    \"zone\": \"Northamptonshire\",\n    \"country\": \"en\",\n    \"cpr\": \"0123456789\",\n    \"date_of_birth\": \"1991-01-20\",\n    \"notes\": \"Some notes\",\n    \"tags\": \"[{\\\"id\\\": 15}, {\\\"name\\\": \\\"Gold clients\\\"}]\",\n    \"status\": \"active\",\n    \"custom_attributes\": \"[{\\\"identifier\\\": \\\"birthday\\\", \\\"value\\\": \\\"1991-05-23\\\"}]\",\n    \"danmark_group\": 1,\n    \"sync_to_mailchimp\": false\n}"
                        },
                        "description": "Creates a new client with the given data.\n\n__Scope__ : `clients-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Show client",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the client data for a given ID.\n\n__Scope__ : `clients-read` or `clients-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Update client",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client",
                            "query": []
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"John Doe\",\n    \"email\": \"john.doe@example.com\",\n    \"ean\": \"5789012345678\",\n    \"phone\": \"+44 7380111233\",\n    \"address\": \"159 Bailey Brooks\",\n    \"address_line_2\": \"123 Main Street\",\n    \"zip\": \"M14 5PT\",\n    \"city\": \"Manchester\",\n    \"zone\": \"Northamptonshire\",\n    \"country\": \"en\",\n    \"cpr\": \"0123456789\",\n    \"date_of_birth\": \"1991-01-20\",\n    \"notes\": \"Some notes\",\n    \"tags\": \"[{\\\"id\\\": 15}, {\\\"name\\\": \\\"Gold clients\\\"}]\",\n    \"status\": \"active\",\n    \"custom_attributes\": \"[{\\\"identifier\\\": \\\"birthday\\\", \\\"value\\\": \\\"1991-05-23\\\"}]\",\n    \"danmark_group\": 1,\n    \"sync_to_mailchimp\": false\n}"
                        },
                        "description": "Updates the client.\n\n__Scope__ : `clients-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Delete client",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/clients\/:client",
                            "query": []
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Removes the client from the user's account and all of its associated data, such as bookings\/journals\/messages. Use with caution.\n\n__Scope__ : `clients-readwrite`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Client tags",
            "description": "",
            "item": [
                {
                    "name": "List all client tags",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/client-tags",
                            "query": [
                                {
                                    "key": "order_by_name",
                                    "value": "asc",
                                    "description": "=[asc\\|desc] Order results by name.",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's clients tags. Use the filter options provided to order the results. For example: `GET api\/v1\/clients?order_by_tag=asc`. Please note that this is an endpoint to administer the tags already created on the user. If you need to add\/remove tags from clients, then use the Clients endpoint instead.\n\n__Scope__: `clients-read` or `clients-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Create client tag",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/client-tags",
                            "query": []
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Premium clients\"\n}"
                        },
                        "description": "__Scope__: `clients-readwrite`\n\nCreates a new client tag with the given data.",
                        "response": []
                    }
                },
                {
                    "name": "Show client tag",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/client-tags\/:client_tag",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the client tag data for a given ID.\n\n__Scope__: `clients-read` or `clients-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Update client tag",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/client-tags\/:client_tag",
                            "query": []
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Premium clients\"\n}"
                        },
                        "description": "Updates the clients tag.\n\n__Scope__: clients-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Delete client tag",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/client-tags\/:client_tag",
                            "query": []
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Removes the clients tag from the user's account.\n\n__Scope__: `clients-readwrite`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Discount Codes",
            "description": "",
            "item": [
                {
                    "name": "List discount codes",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/discount-codes",
                            "query": [
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's discount codes. Data is only available if the app is active.",
                        "response": []
                    }
                },
                {
                    "name": "Show discount code",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/discount-codes\/:code",
                            "query": [],
                            "variable": [
                                {
                                    "id": "code",
                                    "key": "code",
                                    "value": "1000off",
                                    "description": "The discount code."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the discount code data for a given code. Data is only available if the app is active.",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "EasyPay",
            "description": "",
            "item": [
                {
                    "name": "List payments",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/easypay\/payments",
                            "query": [
                                {
                                    "key": "filter",
                                    "value": "paid",
                                    "description": "Filter results by status. Available values: \"charge_failed\", \"reserved\", \"charged\", \"in_transit\", \"paid\", \"refunded\"",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's easypay payments. Use the filter options provided to narrow down the results. For example: `GET api\/v1\/easypay\/payments?filter=paid`\n\n__Scope__ : `easypay-read`",
                        "response": []
                    }
                },
                {
                    "name": "Show payment",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/easypay\/payments\/:payment",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the payment data for a given ID.\n\n__Scope__ : `easypay-read`",
                        "response": []
                    }
                },
                {
                    "name": "List transfers",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/easypay\/transfers",
                            "query": [
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's easypay transfers. Use the filter options provided to narrow down the results. For example: `GET api\/v1\/easypay\/payments?filter=paid`\n\n__Scope__ : `easypay-read`",
                        "response": []
                    }
                },
                {
                    "name": "Show transfer",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/easypay\/transfers\/:transfer",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the transfer data for a given ID.\n\n__Scope__ : `easypay-read`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Invoices",
            "description": "",
            "item": [
                {
                    "name": "List invoices",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/invoices",
                            "query": [
                                {
                                    "key": "id",
                                    "value": "2135",
                                    "description": "Return only invoices with this specific ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "number",
                                    "value": "20020",
                                    "description": "Return only invoices with this specific invoice number.",
                                    "disabled": false
                                },
                                {
                                    "key": "client_id",
                                    "value": "54347",
                                    "description": "Return only invoices belonging to this client ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "paid",
                                    "value": "1",
                                    "description": "Return only the paid invoices.",
                                    "disabled": false
                                },
                                {
                                    "key": "unpaid",
                                    "value": "1",
                                    "description": "Return only the unpaid invoices.",
                                    "disabled": false
                                },
                                {
                                    "key": "order_by_number",
                                    "value": "asc",
                                    "description": "=[asc\\|desc] Order results by invoice number.",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's invoices. Use the filter options provided to narrow down the results. For example: `GET api\/v1\/invoices?client_id=123`\n\n__Scope__ : `invoices-read` or `invoices-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Mark an invoice as paid",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/invoices\/:id\/mark-as-paid",
                            "query": []
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"date\": \"2019-05-16\",\n    \"payment_type\": \"card\",\n    \"amount\": 1500,\n    \"currency\": \"DKK\"\n}"
                        },
                        "description": "__Scope__ : `invoices-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "Send Invoice",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/invoices\/:id\/send",
                            "query": []
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"subject\": \"Invoice\",\n    \"text\": \"Hi, please see the attached invoice.\",\n    \"email\": \"john.doe@example.com\",\n    \"as_attachment\": true\n}"
                        },
                        "description": "Sends an invoice via e-mail. Tags are supported in the \"text\" field. See the <a href=\"\/app\/settings\/messages\" target=\"_blank\">\"Email and SMS\"<\/a> settings page in the system to find out which tags are supported for invoice emails.\n\n__Scope__ : `invoices-readwrite`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Online Booking",
            "description": "",
            "item": [
                {
                    "name": "List Available Dates",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/online-booking\/available-dates",
                            "query": [
                                {
                                    "key": "from",
                                    "value": "2020-08-01",
                                    "description": "date_format:Y-m-d Return Available Dates from the start of the supplied date.",
                                    "disabled": false
                                },
                                {
                                    "key": "to",
                                    "value": "2020-09-01",
                                    "description": "date_format:Y-m-d Return Available Dates to the end of the supplied date.",
                                    "disabled": false
                                },
                                {
                                    "key": "product_ids",
                                    "value": "1",
                                    "description": "array Return Available Dates\/Times based on an array of product IDs.",
                                    "disabled": false
                                },
                                {
                                    "key": "addon_ids",
                                    "value": "4",
                                    "description": "array Return Available Dates\/Times based on an array of product addons that are allowed to be attached to the supplied product_ids.",
                                    "disabled": false
                                },
                                {
                                    "key": "calendar_id",
                                    "value": "1",
                                    "description": "integer Return Available Dates\/Times based on a specific Calendar.",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns a list of Available dates based on a supplied date range, products and calendars. It does not return dates in the past, as they would never be available.\n\n__Scope__: `calendars-read` or `calendars-readwrite`",
                        "response": []
                    }
                },
                {
                    "name": "List Available Times",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/online-booking\/available-times",
                            "query": [
                                {
                                    "key": "date",
                                    "value": "2020-09-01",
                                    "description": "date_format:Y-m-d Return Available Times for the supplied date.",
                                    "disabled": false
                                },
                                {
                                    "key": "product_ids",
                                    "value": "1",
                                    "description": "array Return Available Dates\/Times based on an array of product IDs.",
                                    "disabled": false
                                },
                                {
                                    "key": "addon_ids",
                                    "value": "4",
                                    "description": "array Return Available Dates\/Times based on an array of product addons that are allowed to be attached to the supplied product_ids.",
                                    "disabled": false
                                },
                                {
                                    "key": "calendar_id",
                                    "value": "1",
                                    "description": "integer Return Available Dates\/Times based on a specific Calendar.",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns a list of Available times based on a supplied date, products and calendars. It does not return times in the past, as they would never be available.\n\n__Scope__: `calendars-read` or `calendars-readwrite`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Services",
            "description": "",
            "item": [
                {
                    "name": "List service groups",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/service-groups",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's service groups.",
                        "response": []
                    }
                },
                {
                    "name": "List services",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/services",
                            "query": [
                                {
                                    "key": "order_by_name",
                                    "value": "asc",
                                    "description": "=[asc\\|desc] Order results by name.",
                                    "disabled": false
                                },
                                {
                                    "key": "product_group_id",
                                    "value": "1",
                                    "description": "(optional) Filter results by product group ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's services. Use the order param to order the results. For example: `GET api\/v1\/services?order_by_name=asc`",
                        "response": []
                    }
                },
                {
                    "name": "Show service",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/services\/:product",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the service data for a given ID.",
                        "response": []
                    }
                },
                {
                    "name": "List addons",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/addons",
                            "query": [
                                {
                                    "key": "order_by_name",
                                    "value": "asc",
                                    "description": "=[asc\\|desc] Order results by name.",
                                    "disabled": false
                                },
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's addons. Addons are similar to services, but have fewer properties and their functionality depends on the service it is attached to during the booking (Online Payment, Payment Rates, etc). Use the filter options provided to narrow down the results. For example: `GET api\/v1\/addons?order_by_name=asc`",
                        "response": []
                    }
                },
                {
                    "name": "Show addon",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/addons\/:addon",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns the addon data for a given ID.",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "User",
            "description": "",
            "item": [
                {
                    "name": "Show user information",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/user",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns information about the authenticated user",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "User Employees",
            "description": "",
            "item": [
                {
                    "name": "List Employees",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/employees",
                            "query": [
                                {
                                    "key": "page_size",
                                    "value": "20",
                                    "description": "(default: 10) The number of items per page.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "4",
                                    "description": "(default: 1) The page number.",
                                    "disabled": false
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all of user's employees. For example: `GET api\/v1\/employees`",
                        "response": []
                    }
                },
                {
                    "name": "Show Employee",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/employees\/:employee",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns an Employee. For example: `GET api\/v1\/employees\/1`",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "Webhooks",
            "description": "",
            "item": [
                {
                    "name": "List webhooks",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/webhooks",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Returns all webhooks",
                        "response": []
                    }
                },
                {
                    "name": "Create a webhook",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/webhooks",
                            "query": []
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Example webhook\",\n    \"url\": \"http:\\\/\\\/test.example.com\",\n    \"method\": \"POST\",\n    \"events\": \"[\\\"client-created\\\", \\\"client-updated\\\"]\"\n}"
                        },
                        "description": "",
                        "response": []
                    }
                },
                {
                    "name": "Retrieve a webhook",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/webhooks\/:webhook",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Return the webhook for given ID",
                        "response": []
                    }
                },
                {
                    "name": "Delete a webhook",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/webhooks\/:webhook",
                            "query": []
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "",
                        "response": []
                    }
                },
                {
                    "name": "Update a webhook",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/webhooks\/:webhook",
                            "query": []
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Example webhook\",\n    \"url\": \"http:\\\/\\\/test.example.com\",\n    \"method\": \"POST\",\n    \"events\": \"[\\\"client-created\\\", \\\"client-updated\\\"]\"\n}"
                        },
                        "description": "",
                        "response": []
                    }
                }
            ]
        },
        {
            "name": "general",
            "description": "",
            "item": [
                {
                    "name": "api\/v1\/online-booking\/cancellation-settings",
                    "request": {
                        "url": {
                            "protocol": "http",
                            "host": "localhost",
                            "path": "api\/v1\/online-booking\/cancellation-settings",
                            "query": []
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            },
                            {
                                "key": "Authorization",
                                "value": "Bearer {token}"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "",
                        "response": []
                    }
                }
            ]
        }
    ]
}