Skip to content

Revenue (2.0.0)

The 'Revenue' application of the Core API

Languages
Servers
https://{environment}.pigello.io

Othercontractrevenueincreaserow

Operations

Industrialpremisesrevenueincreaserow

Operations

Parkingspotcontractrevenueincreaserow

Operations

Outdoorsectionrevenueincreaserow

Operations

Parkingspotrevenueincreaserow

Operations

Apartmentrevenueincreaserow

Operations

Outdoorsectioncontractrevenueincreaserow

Operations

Apartmentcontractrevenueincreaserow

Operations

Revenueincreasecollection

Operations

Industrialpremisescontractrevenueincreaserow

Operations

Customerearningsreport

Operations

Customerearningsrevenuesetting

Operations

Indexationsettingusage

Operations

Indexationsetting

Operations

Indexationtable

Operations

Indexationtablerow

Operations

Retroactiveparkingspotrevenueproposal

Operations

Retroactivebrfapartmentrevenueproposal

Operations

Retroactiveoutdoorsectionrevenueproposal

Operations

Retroactiveapartmentrevenueproposal

Operations

Retroactiveindustrialpremisesrevenueproposal

Operations

Automaticdistributiontaxationconnector

Operations

Brfapartmentrevenuerow

Operations

Blockcontractrevenuerow

Operations

Brfapartmentinvoiceconfigurationrevenuerow

Operations

Automaticdistributiontypevalue

Operations

Automaticdistributiontype

Operations

List 'Automaticdistributiontype'

Request

Security
customer_id and application_id and service_id and service_version_id and client_ct and client_object_id and client_secret
Query
_jsonlboolean
_order_byArray of strings
Example: _order_by=field_a,-field_b
_pageinteger(int32)>= 1

Additional Validation Information:

This value must be set together with the following fields: _page_size

_page_sizeinteger(int32)

Additional Validation Information:

This value must be set together with the following fields: _page

_searchstring
_slimboolean
_statisticsboolean
customer_columnsArray of objects
global_realestatesArray of objects
global_segmentsArray of objects
tagsArray of objects
articleany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

buildingsany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

created_atany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: gt, Supports negation (via !): True

Operator: gte, Supports negation (via !): True

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

Operator: lt, Supports negation (via !): True

Operator: lte, Supports negation (via !): True

custom_idany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: contains, Supports negation (via !): True

Operator: endswith, Supports negation (via !): True

Operator: icontains, Supports negation (via !): True

Operator: iendswith, Supports negation (via !): True

Operator: iexact, Supports negation (via !): True

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

Operator: istartswith, Supports negation (via !): True

Operator: startswith, Supports negation (via !): True

distribution_methodany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: gt, Supports negation (via !): True

Operator: gte, Supports negation (via !): True

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

Operator: lt, Supports negation (via !): True

Operator: lte, Supports negation (via !): True

idany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

maximum_distributed_totalany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: gt, Supports negation (via !): True

Operator: gte, Supports negation (via !): True

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

Operator: lt, Supports negation (via !): True

Operator: lte, Supports negation (via !): True

minimum_distributed_totalany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: gt, Supports negation (via !): True

Operator: gte, Supports negation (via !): True

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

Operator: lt, Supports negation (via !): True

Operator: lte, Supports negation (via !): True

nameany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: contains, Supports negation (via !): True

Operator: endswith, Supports negation (via !): True

Operator: icontains, Supports negation (via !): True

Operator: iendswith, Supports negation (via !): True

Operator: iexact, Supports negation (via !): True

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

Operator: istartswith, Supports negation (via !): True

Operator: startswith, Supports negation (via !): True

organizationany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

outdoor_areasany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

parking_lotsany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

recalculate_on_historical_space_area_notationsany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

tags_filterany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

target_contractsany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

unit_amountany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: gt, Supports negation (via !): True

Operator: gte, Supports negation (via !): True

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

Operator: lt, Supports negation (via !): True

Operator: lte, Supports negation (via !): True

unit_priceany

Filter can be negated by adding a ! to the end of the parameter name.

Additional operators:

Operator: gt, Supports negation (via !): True

Operator: gte, Supports negation (via !): True

Operator: in, Supports negation (via !): True

Operator: isnull, Supports negation (via !): True

Operator: lt, Supports negation (via !): True

Operator: lte, Supports negation (via !): True

curl -i -X GET \
  'https://dev.api.pigello.io/revenue/distribution/automaticdistributiontype/list/?_jsonl=true&_order_by=field_a%2C-field_b&_page=1&_page_size=0&_search=string&_slim=true&_statistics=true' \
  -H 'X-PIGELLO-APPLICATION-ID: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-CLIENT-CT: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-CLIENT-ENTITY: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-CLIENT-SECRET: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-CUSTOMER-ID: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-SERVICE-ID: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-SERVICE-VERSION-ID: YOUR_API_KEY_HERE'

Responses

Successful query

Bodyapplication/jsonArray [
namestring<= 255 charactersrequired
distribution_methodinteger(int32)[ -2147483648 .. 2147483647 ]required
Enum0123456789
articleobject(Article)required
article.​idstring(uuid)
idstring(uuid)read-onlyrequired

Additional Validation Information:

Must be unique

unit_pricenumber or null(float)

Additional Validation Information:

This value can't bet set, when any of the following fields are set: unit_amount

This field, or at least one of the following fields must be set: unit_amount

outdoor_areasArray of objects(Outdoorarea)
tags_filterArray of objects(Tag)
unit_amountnumber or null(float)

Additional Validation Information:

This value can't bet set, when any of the following fields are set: unit_price

This field, or at least one of the following fields must be set: unit_price

pending_monitor_approval_amountanyread-only
brf_apartment_categoriesArray of objects or null
apartment_categoriesArray of objects or null
tagsanyread-only
minimum_distributed_totalnumber or null(float)

Additional Validation Information:

This value must be set with a proper magnitude, in relation to the following fields: maximum_distributed_total

maximum_distributed_totalnumber or null(float)

Additional Validation Information:

This value must be set with a proper magnitude, in relation to the following fields: minimum_distributed_total

customer_columnsanyread-only
buildingsArray of objects(Building)
custom_idstring or null<= 128 characters
created_atstring(date-time)read-only
outdoor_section_categoriesArray of objects or null
organizationobject or null(Organization)
parking_lotsArray of objects(Parkinglot)
industrial_premises_categoriesArray of objects or null
target_contractsboolean
recalculate_on_historical_space_area_notationsboolean
parking_spot_categoriesArray of objects or null
]
Response
application/json
[ { "unit_price": 0.1, "outdoor_areas": [], "tags_filter": [], "unit_amount": 0.1, "pending_monitor_approval_amount": null, "brf_apartment_categories": [], "apartment_categories": [], "name": "string", "tags": null, "distribution_method": 0, "minimum_distributed_total": 0.1, "maximum_distributed_total": 0.1, "article": {}, "customer_columns": null, "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "buildings": [], "custom_id": "string", "created_at": "2019-08-24T14:15:22Z", "outdoor_section_categories": [], "organization": {}, "parking_lots": [], "industrial_premises_categories": [], "target_contracts": true, "recalculate_on_historical_space_area_notations": true, "parking_spot_categories": [] } ]

Bulk write 'Automaticdistributiontype'

Request

Security
customer_id and application_id and service_id and service_version_id and client_ct and client_object_id and client_secret
Bodyapplication/jsonArray [
namestring<= 255 charactersrequired
distribution_methodinteger(int32)[ -2147483648 .. 2147483647 ]required
Enum0123456789
articleobject(Article)required
article.​idstring(uuid)
unit_pricenumber or null(float)

Additional Validation Information:

This value can't bet set, when any of the following fields are set: unit_amount

This field, or at least one of the following fields must be set: unit_amount

outdoor_areasArray of objects(Outdoorarea)
tags_filterArray of objects(Tag)
unit_amountnumber or null(float)

Additional Validation Information:

This value can't bet set, when any of the following fields are set: unit_price

This field, or at least one of the following fields must be set: unit_price

brf_apartment_categoriesArray of objects or null
apartment_categoriesArray of objects or null
minimum_distributed_totalnumber or null(float)

Additional Validation Information:

This value must be set with a proper magnitude, in relation to the following fields: maximum_distributed_total

maximum_distributed_totalnumber or null(float)

Additional Validation Information:

This value must be set with a proper magnitude, in relation to the following fields: minimum_distributed_total

buildingsArray of objects(Building)
custom_idstring or null<= 128 characters
outdoor_section_categoriesArray of objects or null
organizationobject or null(Organization)
parking_lotsArray of objects(Parkinglot)
industrial_premises_categoriesArray of objects or null
target_contractsboolean
recalculate_on_historical_space_area_notationsboolean
parking_spot_categoriesArray of objects or null
]
curl -i -X POST \
  https://dev.api.pigello.io/revenue/distribution/automaticdistributiontype/list/ \
  -H 'Content-Type: application/json' \
  -H 'X-PIGELLO-APPLICATION-ID: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-CLIENT-CT: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-CLIENT-ENTITY: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-CLIENT-SECRET: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-CUSTOMER-ID: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-SERVICE-ID: YOUR_API_KEY_HERE' \
  -H 'X-PIGELLO-SERVICE-VERSION-ID: YOUR_API_KEY_HERE' \
  -d '[
    {
      "unit_price": 0.1,
      "outdoor_areas": [
        {
          "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
        }
      ],
      "tags_filter": [
        {
          "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
        }
      ],
      "unit_amount": 0.1,
      "brf_apartment_categories": [
        null
      ],
      "apartment_categories": [
        null
      ],
      "name": "string",
      "distribution_method": 0,
      "minimum_distributed_total": 0.1,
      "maximum_distributed_total": 0.1,
      "article": {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
      },
      "buildings": [
        {
          "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
        }
      ],
      "custom_id": "string",
      "outdoor_section_categories": [
        null
      ],
      "organization": {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
      },
      "parking_lots": [
        {
          "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
        }
      ],
      "industrial_premises_categories": [
        null
      ],
      "target_contracts": true,
      "recalculate_on_historical_space_area_notations": true,
      "parking_spot_categories": [
        null
      ]
    }
  ]'

Responses

Successful bulk create/update

Bodyapplication/jsonArray [
namestring<= 255 charactersrequired
distribution_methodinteger(int32)[ -2147483648 .. 2147483647 ]required
Enum0123456789
articleobject(Article)required
article.​idstring(uuid)
idstring(uuid)read-onlyrequired

Additional Validation Information:

Must be unique

unit_pricenumber or null(float)

Additional Validation Information:

This value can't bet set, when any of the following fields are set: unit_amount

This field, or at least one of the following fields must be set: unit_amount

outdoor_areasArray of objects(Outdoorarea)
tags_filterArray of objects(Tag)
unit_amountnumber or null(float)

Additional Validation Information:

This value can't bet set, when any of the following fields are set: unit_price

This field, or at least one of the following fields must be set: unit_price

pending_monitor_approval_amountanyread-only
brf_apartment_categoriesArray of objects or null
apartment_categoriesArray of objects or null
tagsanyread-only
minimum_distributed_totalnumber or null(float)

Additional Validation Information:

This value must be set with a proper magnitude, in relation to the following fields: maximum_distributed_total

maximum_distributed_totalnumber or null(float)

Additional Validation Information:

This value must be set with a proper magnitude, in relation to the following fields: minimum_distributed_total

customer_columnsanyread-only
buildingsArray of objects(Building)
custom_idstring or null<= 128 characters
created_atstring(date-time)read-only
outdoor_section_categoriesArray of objects or null
organizationobject or null(Organization)
parking_lotsArray of objects(Parkinglot)
industrial_premises_categoriesArray of objects or null
target_contractsboolean
recalculate_on_historical_space_area_notationsboolean
parking_spot_categoriesArray of objects or null
]
Response
application/json
[ { "unit_price": 0.1, "outdoor_areas": [], "tags_filter": [], "unit_amount": 0.1, "pending_monitor_approval_amount": null, "brf_apartment_categories": [], "apartment_categories": [], "name": "string", "tags": null, "distribution_method": 0, "minimum_distributed_total": 0.1, "maximum_distributed_total": 0.1, "article": {}, "customer_columns": null, "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "buildings": [], "custom_id": "string", "created_at": "2019-08-24T14:15:22Z", "outdoor_section_categories": [], "organization": {}, "parking_lots": [], "industrial_premises_categories": [], "target_contracts": true, "recalculate_on_historical_space_area_notations": true, "parking_spot_categories": [] } ]

Automaticdistributionquota

Operations