# Authentication

The SPACE GASS API currently requires **no authentication**. The API
runs as a local service on your machine and is accessed over plain
HTTP — no API keys, tokens, or credentials are needed.

## Default Connection

The SDK clients connect to the local API with no setup:

<CodeTabs>
```csharp title="C#"
using SpaceGassApi;

var client = SpaceGassApiClient.CreateClient("http://localhost:34560");
// Connects to http://localhost:34560/api/v1
```

```python title="Python"
from space_gass_api import SpaceGassApiClient

client = SpaceGassApiClient.create_client("http://localhost:34560")
# Connects to http://localhost:34560/api/v1
```

```bash title="curl"
curl http://localhost:34560/api/v1/service/info
```
</CodeTabs>

## Custom Base URL

If the API is running on a different port, pass the URL explicitly:

<CodeTabs>
```csharp title="C#"
var client = SpaceGassApiClient.CreateClient("http://localhost:8080");
```

```python title="Python"
client = SpaceGassApiClient.create_client("http://localhost:8080")
```
</CodeTabs>

## Future Authentication

API key authentication may be introduced in a future release.
