Download the PHP package tripartie/tpdk without Composer

On this page you can find all versions of the php package tripartie/tpdk. 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 tpdk

OpenAPIClient-php

Our API suite for the Resolution Center and the Safe Checkout features. Simple, yet elegant web interfaces for your convenience. One request away from your first automated resolution or safe-checkout.

For more information, please visit https://tripartie.com.

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 https://staging-api.tripartie.com

Class Method HTTP request Description
BrandingApi apiOrganizationsIdPatch PATCH /organizations/{id} Update your Organization details, branding or parameters
BrandingApi apiOrganizationsIdiconDelete DELETE /organizations/{id}/icon Unset your Organization Icon
BrandingApi apiOrganizationsIdiconPost POST /organizations/{id}/icon Upload your Organization Icon
BrandingApi apiOrganizationsIdlogoDelete DELETE /organizations/{id}/logo Unset your Organization Logo
BrandingApi apiOrganizationsIdlogoPost POST /organizations/{id}/logo Upload your Organization logo
NotificationApi apiPersonasIdnotificationsGetCollection GET /personas/{id}/notifications Retrieve pending notifications for Persona
NotificationApi apiPersonasPersonaIdnotificationsIdPatch PATCH /personas/{personaId}/notifications/{id} Mark as read/unread a notification for Persona
NotificationApi apiUsersIdnotificationsGetCollection GET /users/{id}/notifications Retrieves the collection of Notification resources.
NotificationApi apiUsersUserIdnotificationsIdPatch PATCH /users/{userId}/notifications/{id} Mark as read/unread a notification for User
OrganizationApi apiOrganizationsGetCollection GET /organizations Retrieves the collection of Organization resources.
OrganizationApi apiOrganizationsIdGet GET /organizations/{id} Retrieves a Organization resource.
PersonaApi apiPersonasGetCollection GET /personas Retrieves the collection of Persona resources.
PersonaApi apiPersonasIdDelete DELETE /personas/{id} Unregister a Persona (Your customer)
PersonaApi apiPersonasIdGet GET /personas/{id} Retrieves a Persona resource.
PersonaApi apiPersonasIdPatch PATCH /personas/{id} Updates the Persona resource.
PersonaApi apiPersonasIdtokenPost POST /personas/{id}/token Issue authenticated URL for single end-user
PersonaApi apiPersonasPost POST /personas Register a Persona (Your customer)
ResolutionCenterApi apiDisputesGetCollection GET /disputes Retrieves the collection of Dispute resources.
ResolutionCenterApi apiDisputesPost POST /disputes Draft a standalone Dispute
ResolutionCenterApi apiDisputesUlidDelete DELETE /disputes/{ulid} Abandon claims on Dispute
ResolutionCenterApi apiDisputesUlidGet GET /disputes/{ulid} Retrieves a Dispute resource.
ResolutionCenterApi apiDisputesUlidPatch PATCH /disputes/{ulid} Update the Dispute
ResolutionCenterApi apiDisputesUlidevaluationsPost POST /disputes/{ulid}/evaluations Submit an Evaluation for the Dispute
ResolutionCenterApi apiDisputesUlidevidencesGetCollection GET /disputes/{ulid}/evidences Retrieve all Evidences in Dispute
ResolutionCenterApi apiDisputesUlidevidencesIdDelete DELETE /disputes/{ulid}/evidences/{id} Withdraw an Evidence from a Dispute
ResolutionCenterApi apiDisputesUlidevidencesIdmediaPost POST /disputes/{ulid}/evidences/{id}/media Upload attachment in regard of described Evidence
ResolutionCenterApi apiDisputesUlidevidencesPost POST /disputes/{ulid}/evidences Submit an Evidence to the Dispute case
ResolutionCenterApi apiDisputesUlidparcelsGetCollection GET /disputes/{ulid}/parcels Retrieves the collection of Parcel resources.
ResolutionCenterApi apiDisputesUlidparcelsIdDelete DELETE /disputes/{ulid}/parcels/{id} Removes the Parcel resource.
ResolutionCenterApi apiDisputesUlidparcelsPost POST /disputes/{ulid}/parcels Creates a Parcel resource.
ResolutionCenterApi apiOffersUlidmediasIdDelete DELETE /offers/{ulid}/medias/{id} Removes the Media resource.
ResolutionCenterApi apiOffersUlidmediasPost POST /offers/{ulid}/medias Upload a picture for a given Offer
UserApi apiApiClientsGetCollection GET /api-clients Retrieves the collection of ApiClient resources.
UserApi apiApiClientsIdentifierDelete DELETE /api-clients/{identifier} Removes the ApiClient resource.
UserApi apiApiClientsIdentifierGet GET /api-clients/{identifier} Retrieves a ApiClient resource.
UserApi apiApiClientsPost POST /api-clients Creates a ApiClient resource.
UserApi apiInvitePost POST /invite Organization invite
UserApi apiMeGet GET /me Retrieves a User resource.
UserApi apiPersonasauthenticationPost POST /personas/authentication Persona Authentication
UserApi apiPersonasmeGet GET /personas/me Retrieve your authenticated Persona
UserApi apiPersonasregisterPost POST /personas/register Persona external registration
UserApi apiRegisterPost POST /register Organization onboarding
UserApi apiUsersGetCollection GET /users Retrieves the collection of User resources.
UserApi apiUsersIdDelete DELETE /users/{id} Removes the User resource.
UserApi apiUsersIdGet GET /users/{id} Retrieves a User resource.
UserApi apiUsersIdPatch PATCH /users/{id} Updates the User resource.
UserApi apiUsersIdavatarDelete DELETE /users/{id}/avatar Unset your personal avatar
UserApi apiUsersIdavatarPost POST /users/{id}/avatar Upload your personal avatar
UserApi apiUsersIdemailPatch PATCH /users/{id}/email Update user email
UserApi apiUsersIdemailValidationPatch PATCH /users/{id}/email-validation Validate email ownership
UserApi apiUsersIdenablePatch PATCH /users/{id}/enable Updates the User resource.
UserApi apiUsersIdpasswordPatch PATCH /users/{id}/password Updates the User resource.
UserApi apiUsersIdtotpSetupPatch PATCH /users/{id}/totp-setup Updates the User resource.
UserApi apiUsersIdtotpTogglePatch PATCH /users/{id}/totp-toggle Updates the User resource.
UserApi authenticationPost POST /authentication User authentication
WebhookApi apiWebhookHistoriesGetCollection GET /webhook-histories Retrieves the collection of WebhookHistory resources.
WebhookApi apiWebhookHistoriesIdGet GET /webhook-histories/{id} Retrieves a WebhookHistory resource.
WebhookApi apiWebhookHistoriesIdPut PUT /webhook-histories/{id} Replay a Webhook that ended up in failure
WebhookApi apiWebhookSubscriptionsGetCollection GET /webhook-subscriptions Retrieves the collection of WebhookSubscription resources.
WebhookApi apiWebhookSubscriptionsIdDelete DELETE /webhook-subscriptions/{id} Removes the WebhookSubscription resource.
WebhookApi apiWebhookSubscriptionsPost POST /webhook-subscriptions Subscribe to Event(s)

Models

Authorization

Authentication schemes defined for the API:

oauth

jwtPersonalKey

personaAuthKey

Tests

To run the tests, use:

Author

[email protected]

About this package

This PHP package is automatically generated by the OpenAPI Generator project:


All versions of tpdk 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
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 tripartie/tpdk contains the following files

Loading the files please wait ....