Download the PHP package samuelbie/karix-php without Composer

On this page you can find all versions of the php package samuelbie/karix-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package karix-php

SwaggerClient-php

Overview Karix API lets you interact with the Karix platform using an omnichannel messaging API. It also allows you to query your account, set up webhooks and buy phone numbers. # API Endpoint https://api.karix.io/ # API and Clients Versioning Karix APIs are versioned using the format vX.Y where X is the major version number and Y is minor. All minor version releases are backwards compatible but major releases are not, please be careful when upgrading. Version header api-version is used by Karix platform to determine the version of the API request. To use Karix API v2 you can send api-version as \"2.0\". If an API request does not contain api-version header then Karix platform uses the pinned API version of the account as the default verison. Your account defaults to the latest API version release at the time of signup. You can check the pinned API version form the dashboard. Karix also provides Helper Libraries for all major languages. Release versions of these libraries correspond to their API Version supported. Client version vX.Y.Z supports API version vX.Y. Helper libraries are configured to send api-version header based on the library version. When using official Karix helper libraries, you dont need to concern yourself with pinned version. Using helper library of latest version will give you access to latest features. # Supported Channels Karix omnichannel messaging API supports the following channels: - sms - whatsapp ## SMS Channel To send a message to one or more destinations over SMS channel set channel to sms in the Media URL hosted with Karix from where you can download the media.

This PHP package is automatically generated by the Swagger Codegen project:

Requirements

PHP 5.5 and later

Installation & Usage

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:

Tests

To run the unit tests:

Getting Started

Please follow the installation procedure and then run the following:

Documentation for API Endpoints

All URIs are relative to https://api.karix.io

Class Method HTTP request Description
AccountsApi createSubaccount POST /account/ Create a new subaccount
AccountsApi getSubaccount GET /account/ Get a list of accounts
AccountsApi getSubaccountById GET /account/{uid}/ Get details of an account
AccountsApi patchSubaccount PATCH /account/{uid}/ Edit an account
MediaApi getMedia GET /media/{uid}/ Get media by id
MessageApi getMessage GET /message/ Get list of messages sent or received
MessageApi getMessageById GET /message/{uid}/ Get message details by id.
MessageApi patchMessageById PATCH /message/{uid}/ Redact message record by uid.
MessageApi sendMessage POST /message/ Send a message to a list of destinations
NumberApi getNumber GET /number/ Get details of all phone numbers linked to your account.
NumberApi numberNumDelete DELETE /number/{num}/ Unrent number from your account
NumberApi numberNumGet GET /number/{num}/ Get details of a number
NumberApi numberNumPatch PATCH /number/{num}/ Edit phone number belonging to your account
NumberApi rentNumber POST /number/ Rent a phone number
NumberSearchApi numbersearchGet GET /numbersearch/ Query for phone numbers in our inventory.
WebhookApi createWebhook POST /webhook/ Create webhooks to receive Message
WebhookApi deleteWebhookById DELETE /webhook/{uid}/ Delete a webhook by ID
WebhookApi getWebhook GET /webhook/ Get a list of your webhooks
WebhookApi getWebhookById GET /webhook/{uid}/ Get a webhook by ID
WebhookApi patchWebhook PATCH /webhook/{uid}/ Edit a webhook
WhatsappApi createWhatsappTemplate POST /whatsapp/template/ Create whatsapp templates
WhatsappApi getWhatsappAccount GET /whatsapp/account/ Get a list of your whatsapp accounts
WhatsappApi getWhatsappAccountById GET /whatsapp/account/{uid}/ Get a whatsapp account by Unique ID
WhatsappApi getWhatsappProfileAbout GET /whatsapp/profile/about/{num}/ Get whatsapp profile about text of a number
WhatsappApi getWhatsappProfileAboutList GET /whatsapp/profile/about/ Get a list of your whatsapp profile about texts
WhatsappApi getWhatsappProfileBusiness GET /whatsapp/profile/business/{num}/ Get the business details for your Whatsapp number
WhatsappApi getWhatsappProfileBusinessList GET /whatsapp/profile/business/ Get a list of business details for your Whatsapp numbers
WhatsappApi getWhatsappProfilePhoto GET /whatsapp/profile/photo/{num}/ Get whatsapp profile photo details of a number
WhatsappApi getWhatsappProfilePhotos GET /whatsapp/profile/photo/ Get a list of your whatsapp profile photos
WhatsappApi getWhatsappTemplate GET /whatsapp/template/ Get a list of your whatsapp templates
WhatsappApi getWhatsappTemplateById GET /whatsapp/template/{uid}/ Get a whatsapp template by ID
WhatsappApi patchWhatsappProfileAbout PATCH /whatsapp/profile/about/{num}/ Edit Whatsapp About text of a number
WhatsappApi patchWhatsappProfileBusiness PATCH /whatsapp/profile/business/{num}/ Edit the business details for your Whatsapp number
WhatsappApi putWhatsappProfilePhoto PUT /whatsapp/profile/photo/{num}/ Upload a profile photo for a Whatsapp Number

Documentation For Models

Documentation For Authorization

basicAuth

Author

[email protected]


All versions of karix-php with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^5.3||^6.2||^7.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package samuelbie/karix-php contains the following files

Loading the files please wait ....