CRM Status API

Managing statuses of CRM activities

Base URL

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

Every request returns a JSON response. On success result.code == 1, on error result.code == 0. A CRM status marks the current state of a CRM activity (e.g. "In progress", "Closed", "Lost"). It has a customizable name and description.

GET /api/crm_status/get

Retrieve a single CRM status by identifier.

Query parameters

ParameterTypeRequiredDescription
idintIdentifier of the CRM status

Example request

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

List of all CRM statuses.

No parameters required — returns all available statuses.

Example request

GET /api/crm_status/list
X-API-KEY: {your_api_key}
POST /api/crm_status/save

Create or update a CRM status. For a new status use data[id] = 0.

POST fields — data object

FieldTypeRequiredDescription
idint0 = new status, >0 = update
status_namestringName of the status (e.g. "In progress")
status_descstringDescription of the status

Example request

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

{
  "data": {
    "id": 0,
    "status_name": "Folyamatban",
    "status_desc": "Az ügyfél tárgyalási fázisban van"
  }
}
POST /api/crm_status/delete

Delete a CRM status by identifier.

POST fields — data object

FieldTypeRequiredDescription
idintIdentifier of the status to delete

Example request

POST /api/crm_status/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!