Přeskočit obsah

Integrace Definition

Struktura integrace

integrations:
  # Export do Pohody
  pohodaExport:
    type: "export"
    format: "xml"
    endpoint: "/api/v1/PohodaExport/{entityType}"
    entities:
      - "Invoice"
      - "CashReceipt"
    mapping:
      Invoice:
        "inv:cislo": "{number}"
        "inv:datVyst": "{dateInvoiced}"
        "inv:datSplat": "{dueDate}"
        "inv:text": "{name}"

  # Import produktů z feedu
  productFeed:
    type: "import"
    format: "xml"
    schedule: "0 2 * * *"  # Každý den ve 2:00
    source: "https://supplier.com/feed.xml"
    entity: "Product"
    mapping:
      "name": "/item/name"
      "code": "/item/sku"
      "price": "/item/price"
      "description": "/item/description"

Typy integrací

Typ Popis
export Export dat z EspoCRM
import Import dat do EspoCRM
sync Obousměrná synchronizace
webhook Příjem webhooků
api Volání externího API

Atributy integrace

Atribut Popis
type Typ integrace
format Formát dat (xml, json, csv)
schedule Cron expression pro plánované spuštění
source URL zdroje dat (pro import)
endpoint API endpoint (pro export)
entity Cílová entita
mapping Mapování polí

➡️ Pokračujte na JSON Schema.