Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

GET /slots

Parameters

Parameter

Type

Description

start

Integer

Required, unix timestamp

end

Integer

Required, unix timestamp

status

Integer

Should be 10 (open slot)

type

String

Can be one or group

provider_id

String

room_code

String

account_code

String

specialty_id

String

states_serviced

String

...

Code Block
{
    "data": [
        {
            "provider_id": "9046",
            "account_code": "bac-team",
            "start": 1669836600,
            "end": 1669838400,
            "group_id": "63850640-2cf0-4822-a0bc-0b9f0a7d64b7",
            "status": 10,
            "modified": 1669662272,
            "created": 1669662272,
            "group": {
                "date_start": "1669827600",
                "date_end": "1669913999",
                "time_start": "1669836600",
                "time_end": "1669838400",
                "repeat": false,
                "repeat_day": [],
                "repeat_week": 1,
                "account_code": "bac-team",
                "provider_id": "9046",
                "visit_type": "group",
                "consultation": {
                    "description": "15min visit option",
                    "duration": 15,
                    "charge": false,
                    "group": true,
                    "slots": 5,
                    "amount": 0,
                    "visible_to_patient": true,
                    "id": "605821b7-e75c-4d54-bd62-6fa70a7d64b7"
                },
                "is_admin_view": "false",
                "day_of_week": "4",
                "slot_date_start": "12\/01\/2022",
                "slot_date_end": "12\/01\/2022",
                "slot_time_start": "9000",
                "slot_time_end": "10800",
                "timezone": "Asia\/Ho_Chi_Minh",
                "modified": 1669662272,
                "created": 1669662272,
                "id": "63850640-2cf0-4822-a0bc-0b9f0a7d64b7"
            },
            "provider": {
                "username": "bac+provider3@vseelab.com",
                "email": "bac+provider3@vseelab.com",
                "subtype": "482",
                "vseeid": "bac+provider3@vseelab.com",
                "full_name": "Bac Provider3 (edited)",
                "specialties": ["general_care", "bac-team-1", "bac-team2-1", "bac-team2-2"],
                "states_serviced": ["--"],
                "clinics": ["bac-team", "bac-team2.vsee.io"],
                "rooms": [
                    {
                        "code": "dk6vx",
                        "slug": "clinic",
                        "name": "Clinic",
                        "domain": "bac-team.vsee.io",
                        "account_code": "bac-team",
                        "id": "214"
                    }, {
                        "code": "7mngn",
                        "slug": "clinic2",
                        "name": "Clinic2",
                        "domain": "bac-team.vsee.io",
                        "account_code": "bac-team",
                        "id": "586"
                    }, {
                        "code": "p0t0d",
                        "name": "Clinic",
                        "domain": "bac-team2.vsee.io",
                        "slug": "clinic",
                        "account_code": "bac-team2.vsee.io",
                        "id": "754512228"
                    }, {
                        "id": "901468022",
                        "name": "bac test eks api 7",
                        "code": "qmhwc",
                        "slug": "bac-test-7",
                        "domain": "bac-team.vsee.io",
                        "account_code": "bac-team"
                    }
                ],
                "id": "9046"
            },
            "account": {
                "name": "Bac Team",
                "domain": "bac-team.vsee.io",
                "code": "bac-team",
                "id": "6052e9d9-ff44-4a17-8d53-3e5f0a7d64b7"
            },
            "id": "63850640-129c-4e8a-af18-0b9f0a7d64b7"
        }
    ]
}

GET /slots/available

DELETE /slots/:id

Response

Example

Code Block
{
    "data": {
        "slot_deleted": 1,
        "group_deleted": 1
    }
}

DELETE /slots/groups/:groupId

Response

Example

Code Block
{
    "data": {
        "slot_deleted": 2,
        "group_deleted": 1
    }
}