PHPackages                             oveleon/contao-propstack-api-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. oveleon/contao-propstack-api-bundle

AbandonedArchivedContao-bundle[API Development](/categories/api)

oveleon/contao-propstack-api-bundle
===================================

Propstack API Controller for Contao.

0.3.1(1y ago)0762GPL-3.0-or-laterPHPPHP ^7.4 || ^8.0

Since Jun 8Pushed 8mo ago2 watchersCompare

[ Source](https://github.com/oveleon/contao-propstack-api-bundle)[ Packagist](https://packagist.org/packages/oveleon/contao-propstack-api-bundle)[ Docs](https://oveleon.de/)[ RSS](/packages/oveleon-contao-propstack-api-bundle/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (3)Versions (25)Used By (0)

Contao - Propstack API (v1)
===========================

[](#contao---propstack-api-v1)

Important

Open source development of this plugin has been abandoned. Further development might continue in private and is no longer publicly available.

**Version 2 for Propstack API**See  for more information

This extension serves as a bridge between Contao and the Propstack API. You can find the documentation for Propstack [here](https://docs.propstack.de/). A Propstack API key is required for use.

- Access to the API can be protected
- API calls can be made both via GET (protected) and directly via PHP (unprotected)
- In-build parameter checking: only allowed parameters are passed to the API to prevent errors

**Endpoints:**
All currently available endpoints can be viewed [here](https://github.com/oveleon/contao-propstack-api-bundle/tree/main/src/Controller).

**Example (GET):**

```
https://example.com/api/propstack/units?key=contao_api_key

// Show all routes
https://example.com/api/propstack/help?key=contao_api_key

```

**Example (PHP):**

```
$objUnits = new UnitController();
$objUnits->setFormat(PropstackController::FORMAT_JSON);

$units = $objUnits->read($parameters);
$units = $objUnits->readOne($id);
$units = $objUnits->edit($id, $parameters);
$units = $objUnits->create($parameters);
$units = $objUnits->delete($id);

// Create a unit with custom fields
$objUnits->setCustomFields(['my_custom_field']);

$units = $objUnits->create([
    'title'          => 'My Unit',
    'marketing_type' => 'BUY',
    'object_type'    => 'LIVING',
    'rs_type'        => 'APARTMENT',
    'custom_fields'  => [
        'my_custom_field' => '123'
    ]
]);
```

###  Health Score

35

—

LowBetter than 77% of packages

Maintenance52

Moderate activity, may be stable

Popularity12

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~44 days

Recently: every ~194 days

Total

24

Last Release

463d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/acb45ab67207e71f4495c84d405e09a9de7ea11f7645c3de802d9abb3691efa0?d=identicon)[oveleon](/maintainers/oveleon)

---

Top Contributors

[![doishub](https://avatars.githubusercontent.com/u/48379929?v=4)](https://github.com/doishub "doishub (47 commits)")[![zoglo](https://avatars.githubusercontent.com/u/55794780?v=4)](https://github.com/zoglo "zoglo (5 commits)")[![estatemanager](https://avatars.githubusercontent.com/u/50983488?v=4)](https://github.com/estatemanager "estatemanager (2 commits)")[![jlaar](https://avatars.githubusercontent.com/u/96230339?v=4)](https://github.com/jlaar "jlaar (1 commits)")

---

Tags

apicontaopropstack

### Embed Badge

![Health badge](/badges/oveleon-contao-propstack-api-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/oveleon-contao-propstack-api-bundle/health.svg)](https://phpackages.com/packages/oveleon-contao-propstack-api-bundle)
```

###  Alternatives

[api-platform/core

Build a fully-featured hypermedia or GraphQL API in minutes!

2.6k51.2M339](/packages/api-platform-core)[api-platform/symfony

Symfony API Platform integration

384.5M129](/packages/api-platform-symfony)[api-platform/serializer

API Platform core Serializer

274.8M87](/packages/api-platform-serializer)[api-platform/openapi

Models to build and serialize an OpenAPI specification.

404.8M94](/packages/api-platform-openapi)[codefog/contao-haste

haste extension for Contao Open Source CMS

46676.5k170](/packages/codefog-contao-haste)[apigee/apigee-client-php

Client library for connecting to the Apigee Edge API.

27584.5k4](/packages/apigee-apigee-client-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
