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

# HttpDeveloperConnection

> A connection to an HTTPS API. HTTP request steps send their path under `baseUrl`, with the secret in the header `authScheme` names.

**Required scopes:** [`developer_read`](https://developers.redo.com/docs/api-reference/v3/reference/scopes#scope-developer_read), [`developer_write`](https://developers.redo.com/docs/api-reference/v3/reference/scopes#scope-developer_write)

**authScheme** `[HttpAuthScheme!](/docs/api-reference/v3/reference/developer/http-auth-scheme)` *required*

How the secret is sent.

**baseUrl** `String!` *required*

The `https://` URL request paths are joined to, without a trailing slash.

**createdAt** `[DateTime!](/docs/api-reference/v3/reference/common/date-time)` *required*

When the connection was created.

**headerName** `String`

The header the secret is sent in. Set only for the HEADER scheme.

**id** `ID!` *required*

A globally-unique identifier. Treat it as an opaque handle: pass it back to the API (e.g. to `node(id:)`) to refetch this object, but don't parse it or build one yourself — its format is not part of the contract and may change.

**lastError** `String`

Why the last request through the connection failed. Null when it succeeded or none was sent.

**lastUsedAt** `[DateTime](/docs/api-reference/v3/reference/common/date-time)`

When an automation last sent a request through the connection. Null when none has.

**name** `String!` *required*

The connection's name, unique in the store.

**secretSet** `Boolean!` *required*

Whether a secret is stored. Requests through a connection without one fail.

**type** `[DeveloperConnectionType!](/docs/api-reference/v3/reference/developer/developer-connection-type)` *required*

What the connection connects to.

**updatedAt** `[DateTime!](/docs/api-reference/v3/reference/common/date-time)` *required*

When the connection's name, settings or secret last changed.

**username** `String`

The username sent with the secret. Set only for the BASIC scheme.


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