> ## Documentation Index
> Fetch the complete documentation index at: https://developer.vetcove.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List invoice items not rendered

> Returns a list of services on an invoice that were not rendered (i.e., billed but not actually performed). The items not rendered are sorted by creation date, with the most recent entries appearing first.



## OpenAPI

````yaml get /ext/v2/invoices/{invoice_id}/invoice-items-not-rendered/
openapi: 3.1.0
info:
  description: ''
  title: NinjaAPI
  version: 2.0.0
servers:
  - url: https://connect.vetcove.com/
security: []
paths:
  /ext/v2/invoices/{invoice_id}/invoice-items-not-rendered/:
    get:
      tags:
        - Invoices
      summary: List invoice items not rendered
      description: >-
        Returns a list of services on an invoice that were not rendered (i.e.,
        billed but not actually performed). The items not rendered are sorted by
        creation date, with the most recent entries appearing first.
      operationId: invoices_get_invoice_items_not_rendered
      parameters:
        - description: The ID of the invoice to fetch not fully rendered items for
          in: path
          name: invoice_id
          required: true
          schema:
            description: The ID of the invoice to fetch not fully rendered items for
            title: Invoice Id
            type: integer
        - description: When provided, filters to objects with these IDs.
          in: query
          name: ids
          required: false
          schema:
            anyOf:
              - items:
                  type: integer
                type: array
              - type: 'null'
            description: When provided, filters to objects with these IDs.
            title: Ids
        - description: >-
            A cursor used for pagination. Fetches the page of results ending
            immediately before the object with the given ID. Cannot be used at
            the same time as `starting_after`.
          in: query
          name: ending_before
          required: false
          schema:
            anyOf:
              - type: integer
              - type: 'null'
            description: >-
              A cursor used for pagination. Fetches the page of results ending
              immediately before the object with the given ID. Cannot be used at
              the same time as `starting_after`.
            title: Ending Before
        - description: >-
            A cursor used for pagination. Fetches the page of results starting
            immediately after the given ID. Cannot be used at the same time as
            `ending_before`.
          in: query
          name: starting_after
          required: false
          schema:
            anyOf:
              - type: integer
              - type: 'null'
            description: >-
              A cursor used for pagination. Fetches the page of results starting
              immediately after the given ID. Cannot be used at the same time as
              `ending_before`.
            title: Starting After
        - description: The maximum number of items to return per page.
          in: query
          name: limit
          required: false
          schema:
            default: 10
            description: The maximum number of items to return per page.
            maximum: 100
            minimum: 1
            title: Limit
            type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InvoiceItemNotRenderedList'
          description: OK
      security:
        - ExternalAPIAuth: []
components:
  schemas:
    InvoiceItemNotRenderedList:
      properties:
        data:
          description: A single page of data contained within this list.
          items:
            $ref: '#/components/schemas/ExternalInvoiceItemNotRenderedSchema'
          title: Data
          type: array
        has_more:
          default: false
          description: Whether there are more pages or data in this list.
          title: Has More
          type: boolean
        next_page:
          description: A URL linking to the next page of this list.
          title: Next Page
          type: string
        type:
          default: list
          description: Type of this object. Always `list`.
          title: Type
          type: string
      required:
        - data
        - next_page
      title: InvoiceItemNotRenderedList
      type: object
    ExternalInvoiceItemNotRenderedSchema:
      description: >-
        Invoice item not rendered represents a quantity of an invoice item that
        was not rendered.
      properties:
        created:
          description: The time at which this invoice item was marked as not rendered
          format: date-time
          title: Created
          type: string
        id:
          description: The unique identifier for the invoice item not fully rendered
          title: Id
          type: integer
        invoice_item_id:
          description: The ID of the invoice item not fully rendered
          title: Invoice Item Id
          type: integer
        quantity:
          description: The quantity of the invoice item that was not fully rendered
          title: Quantity
          type: number
        reason:
          $ref: '#/components/schemas/InvoiceRefundReason'
          description: The reason this invoice item was not fully rendered
      required:
        - id
        - created
        - invoice_item_id
        - quantity
        - reason
      title: InvoiceItemNotRendered
      type: object
    InvoiceRefundReason:
      description: |-
        Reasons for refunds (including concepts of "crediting" / "not rendered",
        which are effectively refunds on the BE)
      enum:
        - Management Discretion
        - Damaged Product
        - Out of Stock
        - Service Not Rendered
        - Invoice Error
      title: InvoiceRefundReason
      type: string
  securitySchemes:
    ExternalAPIAuth:
      scheme: bearer
      type: http

````