Enum values changed in POST /api/projects/{project_id}/external_data_sources/setup/ (ExternalDataSourceTypeEnum)
- Affected surface
- POST /api/projects/{project_id}/external_data_sources/setup/
- Affected field
- ExternalDataSourceTypeEnum
What changed
Enum values changed in POST /api/projects/{project_id}/external_data_sources/setup/ (ExternalDataSourceTypeEnum) Affected surface: POST /api/projects/{project_id}/external_data_sources/setup/. Root cause: schema `ExternalDataSourceTypeEnum`. Detected at Thu, 03 Sep 2026 18:54:27 UTC UTC.
Diff
{
"added_enums": [
"Membrain",
"Strato",
"RecallAI",
"Medusa"
],
"path": "POST /api/projects/{project_id}/external_data_sources/setup/",
"schema_path": "schema ExternalDataSourceTypeEnum"
}Likely impact
This is an additive change. Existing integrations are unaffected; this is mostly useful if you want to take advantage of the new surface.
Recommended action
Audit any switch/match statements over this enum. Removed values become unhandled paths.
Related changes
Other endpoints affected by the same root cause.
GET /api/projects/{project_id}/external_data_sources/
GET /api/projects/{project_id}/external_data_sources/{id}/
GET /api/projects/{project_id}/external_data_sources/connections/
GET /api/projects/{project_id}/external_data_sources/direct_connection_options/
GET /api/projects/{project_id}/warehouse_tables/
Catch changes like this on every API you depend on.
Intello monitors 100+ APIs and tells you the moment something changes — before it breaks production.
