Todos los endpoints requieren la siguiente autentificacion: Auth Type: API KEY
{
"Key": "apikey",
"Value": "API KEY DE TU PROYECTO",
"Position": "Headers"
}
El Key lo obtienes desde Supabase en tu proyecto > Settings > API Keys.
GET https://xwvncroskblsdroggitz.supabase.co/rest/v1/form
Devuelve todos los registros de la tabla form.
GET https://xwvncroskblsdroggitz.supabase.co/rest/v1/form?campo=eq.valor&campo2=eq.valor2
Filtra los registros donde campo sea igual a <valor>.
Campos disponibles para filtrar:
POST https://xwvncroskblsdroggitz.supabase.co/rest/v1/form
Crea un nuevo registro. Campos disponibles:
name - opcionalemail - (obligatorio)subject - (obligatorio)age - opcionalmessage - (obligatorio)Body de ejemplo:
{
"name": "",
"email": "",
"subject": "",
"age": "",
"message": ""
}
PATCH https://xwvncroskblsdroggitz.supabase.co/rest/v1/form?id=eq.<id>
Actualiza el registro con el ID especificado. Puedes enviar uno o varios campos en el body:
{
"name": "",
"email": "",
"subject": "",
"age": "",
"message": ""
}
DELETE https://xwvncroskblsdroggitz.supabase.co/rest/v1/form?id=eq.<id>
Elimina el registro con el ID especificado.