Skip to content

API Quickstart

Make your first SkipUp API request in under 5 minutes.

This guide walks you through creating an API key and making your first request. By the end, you’ll have successfully called the SkipUp API.

  1. Go to your SkipUp workspace Settings
  2. Click API Keys in the sidebar
  3. Click Create API Key
  4. Give the key a name (e.g., “My first key”)
  5. Select the scopes you need — for this quickstart, choose meeting_requests.read
  6. Click Create

Your key looks like this:

sk_live_abc123...

Store the key in an environment variable so you can use it in requests:

Terminal window
export SKIPUP_API_KEY="sk_live_your_key_here"

List the meeting requests in your workspace:

Terminal window
curl https://api.skipup.ai/api/v1/meeting_requests \
-H "Authorization: Bearer $SKIPUP_API_KEY"

You’ll get back a JSON response like this:

{
"data": [
{
"id": "mr_01H...",
"organizer_email": "[email protected]",
"participant_emails": ["[email protected]"],
"status": "active",
"title": "1:1 sync",
"duration_minutes": 30,
"created_at": "2025-01-15T10:30:00Z",
"updated_at": "2025-01-15T10:30:00Z"
}
],
"meta": {
"limit": 25,
"has_more": false
}
}

If your workspace has no meeting requests yet, data will be an empty array — that’s expected.

You can add query parameters to narrow results. For example, fetch only the first 5 meeting requests:

Terminal window
curl "https://api.skipup.ai/api/v1/meeting_requests?limit=5" \
-H "Authorization: Bearer $SKIPUP_API_KEY"

Now that you’ve made your first request, explore the full API: