Receipt Rule Type API

Manage document automation rule types

Base URL

https://{tenant}.logzi.com/api/receipt_rule_type/

Every request returns a JSON response. On success result.code == 1; on failure result.code == 0. The receipt rule type determines the behavior of the automation rule (e.g. conversion, stock movement, printing). It is assigned to receipt rules (receipt-rule).

GET /api/receipt_rule_type/get

Retrieve a single rule type by ID.

Query parameters

ParameterTypeRequiredDescription
idintRule type ID

Example request

GET /api/receipt_rule_type/get?id=1
X-API-KEY: {your_api_key}
GET /api/receipt_rule_type/list

Paginated list of rule types.

Query parameters

ParameterTypeRequiredDescription
list_offsetintPagination offset (default: 0)
list_conditionobjectFilter conditions object

Example request

GET /api/receipt_rule_type/list?list_offset=0
X-API-KEY: {your_api_key}
POST /api/receipt_rule_type/save

Create or update a rule type. Use data[id] = 0 for a new type.

POST fields — data object

FieldTypeRequiredDescription
idint0 = new type, >0 = update
receipt_rule_namestringRule type name

Example request

POST /api/receipt_rule_type/save
X-API-KEY: {your_api_key}
Content-Type: application/json

{
  "data": {
    "id": 0,
    "receipt_rule_name": "Rendelés konverzió"
  }
}
POST /api/receipt_rule_type/delete

Delete a rule type by ID.

POST fields — data object

FieldTypeRequiredDescription
idintID of the type to delete

Example request

POST /api/receipt_rule_type/delete
X-API-KEY: {your_api_key}
Content-Type: application/json

{ "data": { "id": 1 } }

Get in touch with us

Interested in our software? Feel free to write to us!

Need help?

If you can't find the answer and need assistance

Create your account now,
pay later!

Try it free for 3 days, no risk, no obligation!