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

# Introduction

> Aspect Systems API Documentation

Welcome to the official API documentation for Aspect Systems. This API allows you to integrate with our golf course and club management platform, enabling you to build applications that leverage our powerful features.

## Overview

The Aspect Systems API is a RESTful API that uses standard HTTP methods and returns JSON responses. Our API provides access to a subset of the platform features based on our customers' evolving needs.

## Getting Started

<CardGroup cols={2}>
  <Card title="Authentication" icon="lock" href="/authentication">
    Learn how to authenticate with the API
  </Card>

  <Card title="Pagination" icon="list" href="/pagination">
    Learn how to use pagination with the API
  </Card>
</CardGroup>

## API Environments

The API is available in the following environments:

| Environment | URL                                                              |
| ----------- | ---------------------------------------------------------------- |
| Development | [https://api.aspect-dev.systems](https://api.aspect-dev.systems) |
| Production  | [https://api.aspect.systems](https://api.aspect.systems)         |

## IDs

All unique identifiers used within the Aspect Systems API are [Snowflake IDs](https://en.wikipedia.org/wiki/Snowflake_ID). These are 64-bit integers guaranteed to be unique and time-sortable.

<Note>Since Javascript is limited to 53 bit integer precision, we return Snowflake IDs as strings to make sure no roundings occur.</Note>

## Support

If you need assistance with the API, please contact our support team:

<Card title="Contact Support" icon="envelope" href="mailto:support@aspect.systems">
  Email our support team for help with API integration
</Card>
