Athena
Tables

Create a managed table

Requires `X-Athena-Client` and a client-bound API key with `management.tables.write`.

POST
/management/tables

Header Parameters

X-Athena-Client*string
apikey*string

Request Body

application/json

schema_name?string
Default"public"
table_name*string
columns?array<>
if_not_exists?boolean

Accepted for compatibility but ignored; Athena still returns 409 when the table exists.

Response Body

application/json

curl -X POST "https://athena-cluster.com/management/tables" \  -H "X-Athena-Client: string" \  -H "apikey: string" \  -H "Content-Type: application/json" \  -d '{    "table_name": "string"  }'
{}
Empty
Empty
Empty
Empty
Empty