n8n: connect Openapi PEC validation to a Make/Zapier-style trigger
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- php
Rechercherichtung
Start by reviewing the PHP proxy example in the issue and the repository's examples/ folder. Decide whether to add n8n workflow JSON templates or another integration approach, and clarify how PEC validity and unreachable addresses should be handled. Done means documenting and implementing a defined integration with an agreed validation flow.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Background
Many no-code users want to validate PEC addresses as part of onboarding flows in Make (formerly Integromat) or Zapier, but Openapi is not yet listed as an official app on those platforms.
n8n offers more flexibility — you can define custom HTTP auth and build reusable workflow templates. This issue explores what a self-hosted n8n + Openapi integration could look like for PEC validation.
Proposed flow
New lead in CRM → n8n trigger → Openapi PEC check → branch:
├── valid PEC → tag lead as "pec-verified" → send welcome email
└── invalid PEC → tag lead as "pec-invalid" → send correction request
PHP proxy endpoint
$client = new Client($token);
$result = json_decode($client->get('https://pec.openapi.com/check', [
'pec' => $_GET['pec']
]), true);
http_response_code($result['valid'] ? 200 : 422);
echo json_encode($result);
Open questions
- Is there an official Openapi app coming to Make or Zapier?
- Would a collection of n8n workflow JSON templates be a good addition to the
examples/folder? - How should we handle PEC addresses that are syntactically valid but unreachable (DNS/SMTP checks)?
- Vorherrschende Sprache
- PHP
- Sterne
- 20
- Forks
- 3
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus openapi/openapi-php-sdk
-
Improve PHPDoc Consistency Across the CodebaseEvtl. wieder frei @Seraphim200001 hat das vor 140 Tagen übernommen, und es ist kein Pull Request offen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
openapi/openapi-php-sdk#36 · 3 Kommentare ·
-
good first issue question
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
openapi/openapi-php-sdk#33 · 2 Kommentare ·
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
openapi/openapi-php-sdk#32 ·
-
help wanted question
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
openapi/openapi-php-sdk#31 ·
-
enhancement good first issue
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
openapi/openapi-php-sdk#30 ·
Alle Issues in openapi/openapi-php-sdk
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
TYPO3BestPractices/tea#2409 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
api-platform/core#8690 ·
Maintainer antworten meist innerhalb von 1 Tag
-
No Code Attached Yet
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
joomla/joomla-cms#48626 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
DorsetDigital/silverstripe-schema-manager#26 ·
Maintainer antworten meist innerhalb von 1 Tag
-
sync-en
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 4 Tagen