Booking links

Your booking profile, link types and public URL

profile is null until the first /links visit (or POST /api/booking-profile/ensure).

get/api/booking-profile

Request

  • Base URL: https://whenmeet.me
  • URL: https://whenmeet.me/api/booking-profile
  • Auth: one of:
    • HTTP bearer
    • API key in cookie __Host-session

Response

Profile + link types.

suggestedHandlestring
hasCalendarboolean
calendarOkboolean

The booking page can read the calendar right now (false: revoked / expired token or missing scope — reconnect).

publicUrlstring uri nullable

Example response

{
  "profile": {
    "weeklyHours": {
      "mon": [
        [
          "09:00",
          "17:00"
        ]
      ],
      "tue": [
        [
          "09:00",
          "12:00"
        ],
        [
          "13:00",
          "17:00"
        ]
      ],
      "sat": [],
      "sun": []
    }
  },
  "eventTypes": [
    {
      "weeklyHours": {
        "mon": [
          [
            "09:00",
            "17:00"
          ]
        ],
        "tue": [
          [
            "09:00",
            "12:00"
          ],
          [
            "13:00",
            "17:00"
          ]
        ],
        "sat": [],
        "sun": []
      },
      "team": {
        "members": [
          {
            "hours": {
              "weeklyHours": {
                "mon": [
                  [
                    "09:00",
                    "17:00"
                  ]
                ],
                "tue": [
                  [
                    "09:00",
                    "12:00"
                  ],
                  [
                    "13:00",
                    "17:00"
                  ]
                ],
                "sat": [],
                "sun": []
              }
            }
          }
        ]
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.