Ana içeriğe atla
Plato formuna yanıt göndermek için bu uç noktayı kullanın.
POST /api/public/forms/[slug]
Bu uç nokta şu anda sorgu dizesinde API anahtarını bekliyor.

Örnek

curl "https://api.plato.ae/api/public/forms/contact-us?apiKey=$PLATO_API_KEY" \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Jane Customer",
    "email": "[email protected]",
    "message": "I would like to learn more."
  }'

Vücut

Her anahtarın bir ref form alanıyla eşleştiği bir JSON nesnesi gönderin.
{
  "email": "[email protected]",
  "message": "I would like to learn more."
}

Cevap

{
  "message": "Submited form successfully."
}

Gönderimden Sonra Ne Olur?

Plato:
  1. API anahtar çalışma alanındaki formu bilgiyle bulur.
  2. Yanıtı saklar.
  3. Bir çalışma alanı bildirimi oluşturur.
  4. Yapılandırılmış form yanıtı e-posta bildirimlerini gönderir.

Bulunamadı

Form devre dışıysa veya bilgi çalışma alanına ait değilse Plato şunu döndürür:
{
  "message": "Form not found."
}
404 durumuyla.

Güvenlik

Mümkün olduğunda form yanıtlarını arka uçtan gönderin. Herkese açık bir web sitesinin doğrudan gönderilmesi gerekiyorsa kısa ömürlü veya kapsamı sıkı bir anahtar kullanın ve kullanımı izleyin.