Přejít na hlavní obsah
GET
/
contact-activity-logs
Zoznam CRM udalostí
curl --request GET \
  --url https://app.fintoro.sk/api/public/v1/contact-activity-logs \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": 551,
      "type": "note",
      "metadata": {
        "content": "Follow-up call summary",
        "email": "crm@example.test",
        "personName": "John Caller",
        "phoneNumber": "+421900000000",
        "documentNumberSnapshot": "20260001",
        "documentPriceSnapshot": 121,
        "documentCurrencySnapshot": {
          "id": 1,
          "symbol": "EUR",
          "name": "Euro",
          "mark": "€"
        },
        "paidAmount": 25.5,
        "relatedDocument": {
          "documentType": "invoice",
          "documentId": 301,
          "name": "Faktúra 20260001",
          "number": "20260001",
          "issueDate": "2026-03-10",
          "totalWithVat": 121,
          "currency": {
            "id": 1,
            "symbol": "EUR",
            "name": "Euro",
            "mark": "€"
          }
        }
      },
      "attachments": [
        {
          "id": 9001,
          "name": "note.pdf",
          "mimeType": "application/pdf",
          "url": "https://cdn.fintoro.sk/contact-activity-attachments/note.pdf"
        }
      ],
      "businessCaseId": 501,
      "clientId": 101,
      "supplierId": 151,
      "createdAt": "2026-03-10T10:00:00+01:00",
      "updatedAt": "2026-03-10T10:30:00+01:00"
    }
  ],
  "paginator": {
    "currentPage": 2,
    "perPage": 10,
    "totalPages": 5,
    "totalResults": 42,
    "currentFrom": 11,
    "currentTo": 20,
    "firstPageUrl": "https://app.fintoro.sk/api/public/v1/invoices?page=1",
    "lastPageUrl": "https://app.fintoro.sk/api/public/v1/invoices?page=5",
    "nextPageUrl": "https://app.fintoro.sk/api/public/v1/invoices?page=3",
    "previousPageUrl": "https://app.fintoro.sk/api/public/v1/invoices?page=1",
    "links": [
      {
        "url": "https://app.fintoro.sk/api/public/v1/invoices?page=2",
        "label": "2",
        "active": false
      }
    ]
  }
}

Autorizace

Authorization
string
header
povinné

Bearer token vytvorený pre konkrétnu firmu v Integrácie → API.

Parametry dotazu

businessCaseId
integer

ID obchodného prípadu patriaceho. Pole je vzájomne exkluzívne s clientId a supplierId.

Příklad:

501

clientId
integer

ID klienta patriaceho. Pole je vzájomne exkluzívne s businessCaseId a supplierId.

Příklad:

101

supplierId
integer

ID dodávateľa patriaceho. Pole je vzájomne exkluzívne s businessCaseId a clientId.

Příklad:

151

type
enum<string>

Voliteľný filter podľa typu CRM udalosti.

Dostupné možnosti:
note,
email,
phone_call,
document_linked
Příklad:

"note"

perPage
integer
výchozí:10

Počet výsledkov na stránku. Maximum je 200.

Požadovaný rozsah: 1 <= x <= 200
Příklad:

10

page
integer
výchozí:1

Číslo stránky, ktorá sa má vrátiť.

Požadovaný rozsah: x >= 1
Příklad:

1

Odpověď

Zoznam CRM udalostí.

data
object[]
paginator
object

Metadáta stránkovania vracané pri paginovaných list endpointoch.