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

# API Connector Overview

> Expose database tables, views, and stored procedures as a web API from CData Arc.

The API connector exposes tables, views, and stored procedures from a database as a web API. The API Connector reads the available tables, views, and stored procedures from the target database, then any subset of these can be exposed as API resources.

## Key Capabilities

* Exposes database tables, views, and stored procedures as RESTful web APIs
* Automatic schema generation from database connections
* Comprehensive API management with rate limiting and CORS support
* Multiple authentication options and user management capabilities
* Multiple output formats (JSON, XML, and CSV)

The following topics cover all aspects of the API connector:

* [Configure a Connector](https://docs.arc.cdata.com/26.3/self-hosted/ja/connectors/api/api-config.md) covers all of the configurable connector properties on each tab.
* [Establish a Connection](https://docs.arc.cdata.com/26.3/self-hosted/ja/connectors/api/api-establish-connection.md) explains how to connect to your data store.
* [Build Your First API](https://docs.arc.cdata.com/26.3/self-hosted/ja/connectors/api/api-build-first-api.md) explains how to use a wizard to generate schemas for reading and writing to your data store.
* [API Resources](https://docs.arc.cdata.com/26.3/self-hosted/ja/connectors/api/api-resources.md) describes options related to managing resources.
* [API Actions](https://docs.arc.cdata.com/26.3/self-hosted/ja/connectors/api/api-actions.md) describes example actions to extend the set of operations on resources and to execute unrelated actions on the server.
* [Query Your API](https://docs.arc.cdata.com/26.3/self-hosted/ja/connectors/api/api-query.md) covers how to expose your API resources to authorized users and IP addresses.
* [API Management](https://docs.arc.cdata.com/26.3/self-hosted/ja/connectors/api/api-management.md) covers discovery options, server responses, rate limiting and cross-origin resources sharing (CORS).
* [Authentication](https://docs.arc.cdata.com/26.3/self-hosted/ja/connectors/api/api-authentication.md) covers user management and authentication options.
* [Additional Output Formats](https://docs.arc.cdata.com/26.3/self-hosted/ja/connectors/api/api-additional-output-formats.md) describes how to use the other output formats supported by the API connector.

> [!NOTE]
>
> The API connector supports publishing custom APIs at a CData Arc endpoint. If you are looking for an API client to consume APIs, use the [REST Connector](https://docs.arc.cdata.com/26.3/self-hosted/ja/connectors/rest.md) instead.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.