Einen Anbieter aus dem Verzeichnis für den Nutzer anfragen

Erst nach Bestätigung durch den Nutzer aufrufen. Die Anfrage geht mit Name, Kontaktdaten, Ort und Nachricht an den Anbieter (per E-Mail, sonst telefonisch über den Betreiber); der Anbieter meldet sich direkt beim Nutzer. provider_id aus search_providers. contact muss eine E-Mail-Adresse oder Telefonnummer (mindestens 6 Ziffern) enthalten. Keine Internet-Links. Höchstens 10 Anfragen je Anbieter und Tag, 5 je Kontakt und Tag. Je Kontakt und Anbieter ist eine Anfrage pro Tag möglich: dieselbe Nachricht noch einmal → ok=true mit duplicate=true; eine andere Nachricht → ok=false (nicht gesendet, dem Nutzer so sagen).

post/rpc/contact_provider

Request

  • Base URL: https://pcbyuhvyjgadanzlghmw.supabase.co/rest/v1
  • URL: https://pcbyuhvyjgadanzlghmw.supabase.co/rest/v1/rpc/contact_provider
  • Auth: API key in header apikey

Request body

provider_idinteger required

id aus search_providers

namestring required

Name des Nutzers (geht nur an den Anbieter)

contactstring required

Telefonnummer oder E-Mail des Nutzers – geht an den Anbieter

messagestring required

Was gebraucht wird

locationstring

Optional: PLZ und Ort

text_onlyboolean

Optional: true, wenn der Nutzer nur schriftlich (SMS, Messenger oder E-Mail) kontaktiert werden möchte. Der Hinweis steht dann in der Anfrage an den Anbieter.

consentboolean required

Nutzer hat der Weiterleitung an den Anbieter zugestimmt – muss true sein

via'agent'

Bitte "agent" senden

Response

Ergebnis

okboolean required
messagestring required

Deutschsprachige Rückmeldung für den Nutzer

duplicateboolean

Nur vorhanden, wenn dasselbe schon eingegangen war: true = nichts doppelt gespeichert, der frühere Eintrag gilt.

Changes

No recorded changes to this operation across all 1 revision of this API.