Download the PHP package topbroker/topbroker-php without Composer

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

PHP bindings to the TopBroker API

Installation

This library supports PHP 7.1 and later The recommended way to install is through Composer:

Usage

Initialize your client using your access token:

Estates

Estate listing

https://app.topbroker.lt/api-docs/#/estates/getEstates

Get Estate Count By User ID

https://app.topbroker.lt/api-docs/#/estates/countEstate

Get All available Estates Custom Fields

https://app.topbroker.lt/api-docs/#/estates/getEstateCustomFields

Get Estates Custom Views

https://app.topbroker.lt/api-docs/#/estates/getEstatesCustomViews

Get Estates Record Statuses

https://app.topbroker.lt/api-docs/#/estates/getEstateRecordStatuses

Get Attributes for specific Estate Type

https://app.topbroker.lt/api-docs/#/estates/getEstateCustomFields

Create a Estate

https://app.topbroker.lt/api-docs/#/estates/createEstate

Get Estate by ID

https://app.topbroker.lt/api-docs/#/estates/getEstate

Update Estate

https://app.topbroker.lt/api-docs/#/estates/updateEstate

Get Estate Photos

https://app.topbroker.lt/api-docs/#/estates/getEstatePhotos

Get Estate Media (Video && 3D Tours)

https://app.topbroker.lt/api-docs/#/estates/getEstateMedia

Get Estate Nearby Places

https://app.topbroker.lt/api-docs/#/estates/getEstateNearbyPlaces

Change Estate Privacy

https://app.topbroker.lt/api-docs/#/estates/changeEstatePrivacy

Change Estate Owner

https://app.topbroker.lt/api-docs/#/estates/changeEstateOwner

Delete Estate

soft-delete, record will be stored in Settings->Trashbin where users will be able to recovery records

https://app.topbroker.lt/api-docs/#/estates/deleteEstate

Locations

Various location based records related directly to Estate and Inquiry records. Also can be used in Custom Fields in any record.

Location record hierarchy: Municipality -> City -> Block (District) -> Street

Municipalities

https://app.topbroker.lt/api-docs/#/municipalities/getMunicipalities

Cities

https://app.topbroker.lt/api-docs/#/cities/getCities

Blocks (Districts)

https://app.topbroker.lt/api-docs/#/blocks/getBlocks

Streets

https://app.topbroker.lt/api-docs/#/streets/getStreets

Locations

Location is flattened hierarchy records of Municipality, City, Block and Street. Mainly used in Inquiry records. Also is used in Custom Fields 'location' type records values

https://app.topbroker.lt/api-docs/#/locations/getLocations

Location Item by ID

https://app.topbroker.lt/api-docs/#/locations/getLocation

Contacts

Get Contact List

https://app.topbroker.lt/api-docs/#/contacts/getContacts

Count Contacts By User ID

https://app.topbroker.lt/api-docs/#/contacts/countContacts

Contact Custom Field list

https://app.topbroker.lt/api-docs/#/contacts/getContactCustomFields

Get Contact Record Statuses

https://app.topbroker.lt/api-docs/#/contacts/getContactRecordStatuses

Create a Contact

https://app.topbroker.lt/api-docs/#/contacts/createContact

Get Contact by ID

https://app.topbroker.lt/api-docs/#/contacts/getContact

Update Contact

https://app.topbroker.lt/api-docs/#/contacts/updateContact

Change Contact Owner

https://app.topbroker.lt/api-docs/#/contacts/changeContactOwner

Change Contact Privacy

https://app.topbroker.lt/api-docs/#/contacts/changeContactPrivacy

Delete Contact

soft-delete, record will be stored in Settings->Trashbin where users will be able to recovery records

https://app.topbroker.lt/api-docs/#/contacts/deleteContact

Inquiries

Get Inquiry List

https://app.topbroker.lt/api-docs/#/inquiries/getInquiries

Count Inquiries

https://app.topbroker.lt/api-docs/#/inquiries/countInquiry

Inquiry Custom Field list

https://app.topbroker.lt/api-docs/#/inquiries/getInquiriesCustomFields

Get Inquiry Record Statuses

https://app.topbroker.lt/api-docs/#/inquiries/getInquiryRecordStatuses

Create a Inquiry

https://app.topbroker.lt/api-docs/#/inquiries/createInquiry

Get Inquiry by ID

https://app.topbroker.lt/api-docs/#/inquiries/getInquiry

Update Inquiry

https://app.topbroker.lt/api-docs/#/inquiries/updateInquiry

Change Inquiry Owner

https://app.topbroker.lt/api-docs/#/inquiries/changeInquiryOwner

Change Inquiry Privacy

https://app.topbroker.lt/api-docs/#/inquiries/changeInquiryPrivacy

Delete Inquiry

soft-delete, record will be stored in Settings->Trashbin where users will be able to recovery records

https://app.topbroker.lt/api-docs/#/inquiries/deleteInquiry

Finances

Using finances, users can track income and expenditure associated with properties and clients.

Return filtered finances list

https://app.topbroker.lt/api-docs/#/finances/getFinances

Return filtered finances records sum

https://app.topbroker.lt/api-docs/#/finances/getFinancesSum

Returns finance income groups

https://app.topbroker.lt/api-docs/#/finances/getFinanceGroupIncome

Returns finance expenses groups

https://app.topbroker.lt/api-docs/#/finances/getFinanceGroupExpenses

Deals

Solded/rented property Deals

Get Deal List

https://app.topbroker.lt/api-docs/#/deals/getDeals

Get Deal by ID

https://app.topbroker.lt/api-docs/#/deals/getDeal

Count Deals

https://app.topbroker.lt/api-docs/#/deals/getDealsCount

Average calculated Deals

https://app.topbroker.lt/api-docs/#/deals/getDealsAverage

Users

Get User List

https://app.topbroker.lt/api-docs/#/users/getUsers

Get User by ID

https://app.topbroker.lt/api-docs/#/users/getUser

Count Users

https://app.topbroker.lt/api-docs/#/users/countUsers

User Custom Field list

https://app.topbroker.lt/api-docs/#/users/getUsersCustomFields


All versions of topbroker-php with dependencies

PHP Build Version
Package Version
Requires php Version >= 7.1
ext-json Version *
guzzlehttp/guzzle Version ^6.3
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 topbroker/topbroker-php contains the following files

Loading the files please wait ....