BASEROW CLOUD API - CLOUDFLARE 1010 (SANITIZED INCIDENT LOG)
Source: AH_REGISTRE_ERROR_DETAIL_RESULT.json (local Python diagnostic)
This is an extract of the saved diagnostic report, not a full wire trace.
Contains no database records, API tokens, cookies or authorization secrets.

PROJECT CONTEXT
Development/testing only: Baserow tables contain fictional test data.
Local Python/n8n workflow under development on Windows.
Database ID: 581260
Test/simulation table ID: 1256071
Table was created for the development/test workflow.
No token permissions were changed during this diagnostic.

REQUEST
Method: GET
URL: https://api.baserow.io/api/database/rows/table/1256071/?page=1&size=1
Authorization: Token <REDACTED>
Accept: application/json
Content-Type: application/json
Cache-Control: no-store
Client: Python 3.14.8 urllib on Windows
Observed default User-Agent: Python-urllib/3.14
No browser session or configured proxy; TLS verification enabled.

RESPONSE
HTTP status: 403
UTC time (response header): Sun, 11 Oct 2026 22:27:07 GMT
Ray ID: a4914a527b4902c3-CDG
Body complete per saved report: true

RELEVANT RESPONSE HEADERS (from saved diagnostic)
Date: Sun, 11 Oct 2026 22:27:07 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 704
Server: cloudflare
CF-RAY: a4914a527b4902c3-CDG
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
cf-mitigated: (not present in saved response headers)

RESPONSE BODY (JSON, parsed from saved response)
{
  "type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-1xxx-errors/error-1010/",
  "title": "Error 1010: Access denied",
  "status": 403,
  "detail": "The site owner has blocked access based on your browser's signature.",
  "instance": "a4914a527b4902c3",
  "error_code": 1010,
  "error_name": "browser_signature_banned",
  "error_category": "access_denied",
  "ray_id": "a4914a527b4902c3",
  "timestamp": "2026-10-11T22:27:07Z",
  "zone": "api.baserow.io",
  "cloudflare_error": true,
  "retryable": false,
  "owner_action_required": true,
  "what_you_should_do": "**Do not retry.** Your user-agent has been banned by the site owner.",
  "footer": "This error was generated by Cloudflare on behalf of the website owner."
}

PREVIOUS OBSERVATIONS (separate requests; causes not established)
- 2026-10-11 20:56:49 UTC: GET /api/database/fields/table/1256071/ -> HTTP 403; error body not captured.
- 2026-10-11 22:06:01 UTC: GET /api/database/rows/table/1256071/?page=1&size=1 -> HTTP 403; error body not captured.
The preceding 403 responses cannot be retroactively attributed to Cloudflare 1010.

IMPACT AND QUESTION
Edge-level denial prevents confirming database-token permissions.
Please use the Ray ID/time to investigate whether this user-agent restriction is intended.
What is the supported approach for unattended Baserow Cloud API access from Windows Python/n8n?
No change to User-Agent, network, proxy, JWT, or token permissions was attempted after the refusal.
No write request or n8n execution occurred in this probe.
