Contact Forms
Ziyaretçilerinizin sizinle iletişime geçmesini sağlamak için iletişim formu modülünü kullanabilirsiniz. Gönderilen formlar hem panelinizde bilet (ticket) olarak saklanır hem de yapılandırdığınız e-posta adresine iletilir.
Form güvenliği için KVKK onayı gibi parametreler desteklenmektedir.
1) Submit Contact Form
İletişim formu verilerini göndermek için bu endpoint'i kullanılır.
type parametresi, formun türünü belirler (örneğin: 'contact', 'support', 'offer'). Bu sayede farklı formları panelde ayrıştırabilirsiniz.Request Example
cURL Requestbash
curl --location --request POST 'https://live.pariette.com/api/public/ticket-submit'
--header 'ParietteToken: {YOUR_API_TOKEN}'
--header 'Locale: tr'
--header 'Content-Type: application/json'
--data-raw '{
"name": "Ahmet Yılmaz",
"email": "ahmet@ornek.com",
"message": "{\"Tarih\":\"08 Ocak 2026\",\"Mesaj\":\"Ürünleriniz hakkında detaylı bilgi almak istiyorum.\"}",
"type": "contactForm",
"subject": "İletişim Talebi",
"user": "anonymous",
"kvkk": true,
"gdpr": true,
"locale": "tr"
}'Not: İletişim formu gönderimlerinde spam koruması için IP bazlı veya e-posta bazlı kısıtlamalar (Rate Limit) uygulanmaktadır.
Response Examplejson
{
"status": true,
"data": {
"id": 150,
"environment": 1,
"type": "contactForm",
"name": "Ahmet Yılmaz",
"email": "ahmet@ornek.com",
"message": "{\"Tarih\":\"08 Ocak 2026\",\"Mesaj\":\"Ürünleriniz hakkında detaylı bilgi almak istiyorum.\"}",
"status": 1,
"created_at": "2026-01-08T10:00:00.000000Z"
}
}