---
title: "GET /billing/{tenantLocator}/jobs/invoicesLifecycle/{locator}"
method: GET
path: "/billing/{tenantLocator}/jobs/invoicesLifecycle/{locator}"
---

# GET /billing/{tenantLocator}/jobs/invoicesLifecycle/{locator}

`GET /billing/{tenantLocator}/jobs/invoicesLifecycle/{locator}`

## Request

- Base URL: `https://docs.socotra.com`
- URL: `https://docs.socotra.com/billing/{tenantLocator}/jobs/invoicesLifecycle/{locator}`
- Auth: none declared

## Path parameters

- `tenantLocator` string, uuid, required
- `locator` string, ulid, required

## Response `200`

OK

- WorkflowContextInvoiceLifecycleJobData
  - `workflowJobLocator` string, ulid, required
  - `workflowType` 'LATTICE_AND_INSTALLMENTS_GENERATION' | 'INVOICE_GENERATION' | 'INVOICE_LIFECYCLE' | 'PAYMENT_EXECUTION' | 'DELINQUENCY_MORATORIUM_EXECUTION' | 'PROXY_ACCOUNT_PAYMENT', required
  - `contextData` InvoiceLifecycleJobData, required
    - `invoiceLocator` string, ulid, required
    - `triggers` InvoiceLifecycleTrigger[], required
      - `triggerType` 'autopay' | 'due', required
      - `triggerTime` string, date-time, required
    - `triggersHistory` InvoiceLifecycleTriggerUpdate[], required
      - `triggerType` 'autopay' | 'due', required
      - `oldTriggerTime` string, date-time, required
      - `newTriggerTime` string, date-time, required
      - `comment` string, required
    - `results` InvoiceLifecycleResult[], required
      - `resultType` 'autopay' | 'due', required
      - `resultLocator` string, ulid, required
    - `processingErrors` string
  - `completedAt` string, date-time
  - `createdAt` string, date-time, required

---

[API](https://skmtc.dev/socotra/apis/socotra-insurance-suite-openapi.md) - [All operations](https://skmtc.dev/socotra/apis/socotra-insurance-suite-openapi/llms.txt) - [OpenAPI document](https://skmtc.dev/socotra/apis/socotra-insurance-suite-openapi/revisions/6537d24b3693?raw)
