Download the PHP package ecolabor/laravel-swiss-uid-search without Composer
On this page you can find all versions of the php package ecolabor/laravel-swiss-uid-search. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ecolabor/laravel-swiss-uid-search
More information about ecolabor/laravel-swiss-uid-search
Files in ecolabor/laravel-swiss-uid-search
Download ecolabor/laravel-swiss-uid-search
More information about ecolabor/laravel-swiss-uid-search
Files in ecolabor/laravel-swiss-uid-search
Vendor ecolabor
Package laravel-swiss-uid-search
Short Description Laravel package for integrating the Swiss UID (Unternehmens-Identifikationsnummer) webservice from the Federal Statistical Office (BFS)
License MIT
Homepage https://github.com/ecolabor/laravel-swiss-uid-search
Package laravel-swiss-uid-search
Short Description Laravel package for integrating the Swiss UID (Unternehmens-Identifikationsnummer) webservice from the Federal Statistical Office (BFS)
License MIT
Homepage https://github.com/ecolabor/laravel-swiss-uid-search
Please rate this library. Is it a good library?
Informations about the package laravel-swiss-uid-search
Laravel Swiss UID Search
Ein Laravel-Package zur Integration des Schweizer UID-Webservices (Unternehmens-Identifikationsnummer) vom Bundesamt für Statistik (BFS).
Basiert auf der offiziellen API Version 5.0
📄 Offizielle Dokumentation (PDF)
Features
- 🔍 Unternehmen per UID-Nummer abrufen (
GetByUID) - 🔎 Unternehmen nach Name, Ort, Kanton suchen (
Search) - ✅ UID-Nummern validieren (
ValidateUID) - 💰 MWST-Nummern validieren (
ValidateVatNumber) - 📦 Automatisches Caching für bessere Performance
- 🏷️ Laravel Validation Rule
- 💡 Einfache Facade für schnellen Zugriff
Webservice Endpoints
| Umgebung | Public Services |
|---|---|
| Produktion | https://www.uid-wse.admin.ch/V5.0/PublicServices.svc |
| Test | https://www.uid-wse-a.admin.ch/V5.0/PublicServices.svc |
Installation
Konfiguration
Veröffentlichen Sie die Konfigurationsdatei:
Umgebungsvariablen
Verwendung
Unternehmen per UID abrufen
Nach Unternehmen suchen
UID validieren
Validation Rule
UID formatieren
UidEntity Eigenschaften
Basis-Informationen
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
uid |
string | Normalisierte UID (nur Ziffern) |
uidFormatted |
string | Formatierte UID (CHE-XXX.XXX.XXX) |
uidCategory |
string | Kategorie (CHE) |
organisationName |
?string | Firmenname |
organisationAdditionalName |
?string | Zusätzlicher Name |
legalFormId |
?int | Rechtsform-ID |
legalFormText |
?string | Rechtsform-Text |
Status-Informationen (UID-Register)
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
uidregStatusId |
?int | Status-ID (1=Aktiv, 2=Gelöscht, etc.) |
uidregStatusText |
?string | Status-Text |
uidregStatusEnterpriseActive |
?bool | Unternehmen aktiv? |
uidregLiquidationDate |
?DateTime | Löschdatum |
MWST-Informationen
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
vatNumber |
?string | MWST-Nummer (nur Ziffern) |
vatNumberFormatted |
?string | Formatiert (CHE-XXX.XXX.XXX MWST) |
vatStatus |
?string | MWST-Status |
vatEntryDate |
?DateTime | MWST-Eintragsdatum |
vatLiquidationDate |
?DateTime | MWST-Löschdatum |
Handelsregister-Informationen
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
chId |
?string | HR-Nummer (CH-XXX.X.XXX.XXX-X) |
commercialRegisterStatus |
?string | HR-Status |
commercialRegisterEntryDate |
?DateTime | HR-Eintragsdatum |
Adresse
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
address |
?Address | Adressobjekt (eCH-0010) |
cantonAbbreviation |
?string | Kanton (z.B. "ZH") |
municipalityId |
?string | Gemeinde-ID |
Address Eigenschaften (eCH-0010)
Rechtsformen (Legal Forms)
| ID | Bezeichnung |
|---|---|
| 1 | Einzelunternehmen |
| 2 | Einfache Gesellschaft |
| 3 | Kollektivgesellschaft |
| 4 | Kommanditgesellschaft |
| 5 | Kommanditaktiengesellschaft |
| 6 | Aktiengesellschaft |
| 7 | GmbH |
| 8 | Genossenschaft |
| 9 | Verein |
| 10 | Stiftung |
| 11 | Zweigniederlassung |
Fehlerbehandlung
Testing
Ressourcen
Lizenz
MIT License. Siehe LICENSE für weitere Informationen.
Credits
- ecolabor GmbH
- Bundesamt für Statistik (BFS)
All versions of laravel-swiss-uid-search with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
illuminate/support Version ^11.0|^12.0|^13.0
spatie/laravel-package-tools Version ^1.16
ext-soap Version *
illuminate/support Version ^11.0|^12.0|^13.0
spatie/laravel-package-tools Version ^1.16
ext-soap Version *
The package ecolabor/laravel-swiss-uid-search contains the following files
Loading the files please wait ...