airbytehq / airbytehq/airbyte-api-python-sdk

SDK Basic Authentication Error

Abierto
#123 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
61
Forks
27
Merge medio
4 min
PR fusionados (30 d)
2

Descripción

Hi team, I'm using the SDK and got this error why trying to init Airbyte Client using SchemeBasicAuth:
```
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): airbyte.staging.data-engineering.myteksi.net:443
send: b'GET /api/v1/health HTTP/1.1\r\nHost: \r\nuser-agent: speakeasy-sdk/python 0.52.2 2.474.15 1.0.0 airbyte-api\r\nAccept-Encoding: gzip, deflate\r\nAccept: */*\r\nConnection: keep-alive\r\n\r\n'
reply: 'HTTP/1.1 401 Unauthorized\r\n'
header: Content-Type: text/html
header: Date: Thu, 26 Jun 2025 05:59:26 GMT
header: WWW-Authenticate: Basic realm=""
header: Content-Length: 172
header: Connection: keep-alive
DEBUG:urllib3.connectionpool: "GET /api/v1/health HTTP/1.1" 401 172
Error: API error occurred: Status 401

401 Authorization Required

```

here's my code:
```
client = airbyte_api.AirbyteAPI(
server_url=Config.AIRBYTE_SERVER_URL,
security=models.Security(
basic_auth=models.SchemeBasicAuth(
username=Config.AIRBYTE_USERNAME,
password=Config.AIRBYTE_PASSWORD
)
)
)

try:
health = client.health.get_health_check()
print(health)
except errors.SDKError as e:
print(f"Error: {e}")
```

Assume that all my credentials and configs are valid (because I've alr tested on Postman and it responsed successfully.
I asked Cursor to diagnose the error and it said that there's a problem with Basic Authentication of the SDK.

Did I missed any important steps? Could you kindly advice? TYSM!

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.