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.
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