Download the PHP package ec/cns-client without Composer
On this page you can find all versions of the php package ec/cns-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ec/cns-client
More information about ec/cns-client
Files in ec/cns-client
Download ec/cns-client
More information about ec/cns-client
Files in ec/cns-client
Vendor ec
Package cns-client
Short Description European Commision / Corporate Notification System (CNS) REST API Client
License GPL-3.0-or-later
Homepage https://packagist.org/packages/ec-php/cns-php-client
Package cns-client
Short Description European Commision / Corporate Notification System (CNS) REST API Client
License GPL-3.0-or-later
Homepage https://packagist.org/packages/ec-php/cns-php-client
Please rate this library. Is it a good library?
Informations about the package cns-client
OpenAPIClient-php
Version v1.2.0 of Corporate Notification System (CNS) REST API.
Installation & Usage
Requirements
PHP 7.4 and later. Should also work with PHP 8.0.
Composer
To install the bindings via Composer, add the following to composer.json
:
Then run composer install
Manual Installation
Download the files and include autoload.php
:
Getting Started
Please follow the installation procedure and then run the following:
API Endpoints
All URIs are relative to /cns/services/rest
Class | Method | HTTP request | Description |
---|---|---|---|
ClientSystemsApi | addWhiteList | POST /v1/clientSystems/whiteList/add | |
ClientSystemsApi | removeWhiteList | POST /v1/clientSystems/whiteList/remove | |
ClientSystemsApi | v1ClientSystemsDetailsGet | GET /v1/clientSystems/details | |
ClientSystemsApi | v1ClientSystemsGet | GET /v1/clientSystems | |
ClientSystemsApi | v1ClientSystemsIdGet | GET /v1/clientSystems/{id} | |
ClientSystemsApi | v1ClientSystemsWhiteListGet | GET /v1/clientSystems/whiteList | |
NotificationsApi | v1NotificationsBulkPost | POST /v1/notifications/bulk | |
NotificationsApi | v1NotificationsBulkStatusReferenceIdGet | GET /v1/notifications/bulk/status/{referenceId} | |
NotificationsApi | v1NotificationsGet | GET /v1/notifications | |
NotificationsApi | v1NotificationsIdGet | GET /v1/notifications/{id} | |
NotificationsApi | v1NotificationsIdPost | POST /v1/notifications/{id} | |
NotificationsApi | v1NotificationsPost | POST /v1/notifications | |
UserPreferencesApi | getUserPreferences | GET /v1/users/{email} | |
UserPreferencesApi | savePreferences | POST /v1/users/{email} |
Models
- AllowedValue
- Attachment
- BulkNotificationDetail
- BulkNotificationRequest
- BulkNotificationStatus
- BulkRecipient
- BusinessSpecificMetadata
- ClientSystem
- ClientSystemSearchResult
- ClientSystemWithDetails
- ContentTranslation
- CustomMetadata
- CustomMetadataDefinition
- ErrorResponse
- ExtraUserDetails
- Link
- Notification
- NotificationGroupPreferences
- NotificationGroups
- NotificationId
- NotificationSearchResult
- Recipient
- SuccessfulResult
- UserPreferences
- WhiteListRequest
- WhiteListResponse
Authorization
All endpoints do not require authorization.
Tests
To run the tests, use:
Author
About this package
This PHP package is automatically generated by the OpenAPI Generator project:
- API version:
v1.2.0
- Build package:
org.openapitools.codegen.languages.PhpClientCodegen
All versions of cns-client with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.4 || ^8.0
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.3
guzzlehttp/psr7 Version ^1.7 || ^2.0
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.3
guzzlehttp/psr7 Version ^1.7 || ^2.0
The package ec/cns-client contains the following files
Loading the files please wait ....