> ## Documentation Index
> Fetch the complete documentation index at: https://skulabs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# SKULabs API

> JSON REST API Documentation

export const LastUpdated = ({}) => <div>Our API docs were last updated on March 16, 2026.</div>;

<Info>SKULabs offers a JSON REST API which has all of the same power as the SKULabs app itself.</Info>

## Last Updated

<LastUpdated />

## Getting started

Accessing the SKULabs API is easy. Follow these steps to get started.

<CardGroup cols={2}>
  <Card title="Generating an API Key" icon="key" href="/getting-started/getting-an-api-key">
    Get a key and start making requests
  </Card>

  <Card title="Authentication" icon="shield" href="/getting-started/authentication">
    Learn how to authenticate once you have a key
  </Card>

  <Card title="Your First API Call" icon="code" href="/getting-started/your-first-api-call">
    See a code snippet & make your first request
  </Card>
</CardGroup>

## Best Practices

Here are things to keep in mind when using the SKULabs API for the first time.

<CardGroup cols={2}>
  <Card title="Handling Status Codes" icon="traffic-light" href="/best-practices/handling-status-codes">
    How to handle status codes from our API calls
  </Card>

  <Card title="Querying Data" icon="magnifying-glass" href="/best-practices/querying">
    A guide to querying our API for data
  </Card>

  <Card title="Rate limits" icon="code" href="/getting-started/rate-limits">
    Respect the rate limits
  </Card>
</CardGroup>

## API Reference

Once you're ready to start making requests, you can use our API reference to see all available endpoints.
