{
    "name": "CheckInUsersService",
    "connector": "rest",
    "baseURL": "",
    "crud": true,
    "options": {
        "baseUrl": "USER_SERVICE_URL",
        "headers": {
            "accept": "application/json",
            "content-type": "application/json"
        }
    },
    "operations": [
        {
            "template": {
                "method": "GET",
                "url": "/moods-factors",
                "headers": {
                    "Authorization": "{token}"
                },
                "query": {
                    "filter": "{filter}"
                }
            },
            "functions": {
                "getMoodFactors": [
                    "filter",
                    "token"
                ]
            }
        },
        {
            "template": {
                "method": "GET",
                "url": "/sleep",
                "headers": {
                    "Authorization": "{token}"
                },
                "query": {
                    "filter": "{filter}"
                }
            },
            "functions": {
                "getSleep": [
                    "filter",
                    "token"
                ]
            }
        },
        {
            "template": {
                "method": "PATCH",
                "url": "/users-secondary/{id}",
                "headers": {
                    "Authorization": "{token}"
                },
                "body": "{user}"
            },
            "functions": {
                "updateUserSecondory": [
                    "id",
                    "user",
                    "token"
                ]
            }
        }
    ]
}