Divvy Attachments API

The attachments API from Divvy — 4 operation(s) for attachments.

Operations 8

GET /v3/attachments/customers/{customerId} Get list of customer attachments #
POST /v3/attachments/customers/{customerId} Upload customer attachment #
GET /v3/attachments/invoices/{invoiceId} Get list of invoice attachments #
POST /v3/attachments/invoices/{invoiceId} Upload invoice attachment #
GET /v3/attachments/vendors/{vendorId} Get list of vendor attachments #
POST /v3/attachments/vendors/{vendorId} Upload vendor attachment #
GET /v3/attachments/{attachmentId} Get attachment details #
DELETE /v3/attachments/{attachmentId} Delete an attachment #

Specifications

Schemas & Data

📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-transaction-response-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-payment-response-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-payment-request-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-budget-create-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-invoice-response-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-invoice-replace-request-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-send-test-event-request-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-subscription-with-security-key-response-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-subscription-response-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-subscription-request-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-event-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/json-schema/divvy-subscription-update-request-dto-schema.json

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/divvy:divvy-attachments-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

divvy-attachments-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: BILL v3 Attachments API
  description: BILL is a cloud-based financial operations platform for an organization's accounts payable (AP), accounts receivable (AR), and spend & expense (S&E) automation.
  version: '1'
servers:
- url: https://gateway.stage.bill.com/connect
  description: sandbox
tags:
- name: Attachments
paths:
  /v3/attachments/customers/{customerId}:
    get:
      tags:
      - Attachments
      summary: Get list of customer attachments
      description: 'Get a list of attachments associated with a customer.


        From the response, use `downloadLink` in a GET request to download the attachment.


        ```

        curl ''{downloadLink}'' --header ''sessionId: {session_id}'' --output {attachment_name}

        ```'
      operationId: listCustomerAttachments
      parameters:
      - name: sessionId
        in: header
        schema:
          type:
          - string
          - 'null'
          description: API session ID generated with `/v3/login`
          example: '{{session_id}}'
      - name: devKey
        in: header
        schema:
          type:
          - string
          - 'null'
          description: Developer key generated with your BILL developer account
          example: '{{developer_key}}'
      - name: max
        in: query
        schema:
          maximum: 100
          minimum: 1
          type:
          - integer
          - 'null'
          description: Maximum number of results
          format: int32
          example: 10
      - name: page
        in: query
        schema:
          type:
          - string
          - 'null'
          description: 'Next page of results.


            When a list has multiple pages, the `nextPage` and `prevPage` values in the response enable you to navigate between the pages of results. Set `page` as the `nextPage` or `prevPage` value for navigation.'
      - name: customerId
        in: path
        required: true
        schema:
          minLength: 1
          type: string
          description: BILL-generated ID of the customer. The value begins with `0cu`.
          example: '{{customer_id}}'
      responses:
        '200':
          description: Get list of customer attachments response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListAttachmentResponseDto'
        4XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
        5XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
    post:
      tags:
      - Attachments
      summary: Upload customer attachment
      description: 'Upload an attachment for an existing customer. The file size limit is 6 MB.


        **Note**: When you upload an attachment, it takes a few minutes for BILL to complete the upload process.


        See Documents and attachments in the Guides section for more information, sample requests, and responses.'
      operationId: createCustomerAttachment
      parameters:
      - name: sessionId
        in: header
        schema:
          type:
          - string
          - 'null'
          description: API session ID generated with `/v3/login`
          example: '{{session_id}}'
      - name: devKey
        in: header
        schema:
          type:
          - string
          - 'null'
          description: Developer key generated with your BILL developer account
          example: '{{developer_key}}'
      - name: customerId
        in: path
        required: true
        schema:
          minLength: 1
          type: string
          description: BILL-generated ID of the customer. The value begins with `0cu`.
          example: '{{customer_id}}'
      - name: name
        in: query
        required: true
        schema:
          minLength: 1
          type: string
          description: File name with extension. For example, to upload a PDF attachment titled `business_details`, set `name` as `business_details.pdf`.
          example: business_details.pdf
      requestBody:
        content:
          application/octet-stream:
            schema:
              type: string
              format: binary
          '*/*':
            schema:
              type: array
              description: Attachment file
              items:
                type: string
                format: byte
        required: true
      responses:
        '200':
          description: Upload customer attachment response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AttachmentResponseDto'
        4XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
        5XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
  /v3/attachments/invoices/{invoiceId}:
    get:
      tags:
      - Attachments
      summary: Get list of invoice attachments
      description: 'Get a list of attachments associated with an invoice.


        From the response, use `downloadLink` in a GET request to download the attachment.


        ```

        curl ''{downloadLink}'' --header ''sessionId: {session_id}'' --output {attachment_name}

        ```'
      operationId: listInvoiceAttachments
      parameters:
      - name: sessionId
        in: header
        schema:
          type:
          - string
          - 'null'
          description: API session ID generated with `/v3/login`
          example: '{{session_id}}'
      - name: devKey
        in: header
        schema:
          type:
          - string
          - 'null'
          description: Developer key generated with your BILL developer account
          example: '{{developer_key}}'
      - name: max
        in: query
        schema:
          maximum: 100
          minimum: 1
          type:
          - integer
          - 'null'
          description: Maximum number of results
          format: int32
          example: 10
      - name: page
        in: query
        schema:
          type:
          - string
          - 'null'
          description: 'Next page of results.


            When a list has multiple pages, the `nextPage` and `prevPage` values in the response enable you to navigate between the pages of results. Set `page` as the `nextPage` or `prevPage` value for navigation.'
      - name: invoiceId
        in: path
        required: true
        schema:
          minLength: 1
          type: string
          description: BILL-generated ID of the invoice. The value begins with `00e`.
          example: '{{invoice_id}}'
      responses:
        '200':
          description: Get list of invoice attachments response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListAttachmentResponseDto'
        4XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
        5XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
    post:
      tags:
      - Attachments
      summary: Upload invoice attachment
      description: 'Upload an attachment for an existing invoice. The file size limit is 6 MB.


        **Note**: When you upload an attachment, it takes a few minutes for BILL to complete the upload process.


        See Documents and attachments in the Guides section for more information, sample requests, and responses.'
      operationId: createInvoiceAttachment
      parameters:
      - name: sessionId
        in: header
        schema:
          type:
          - string
          - 'null'
          description: API session ID generated with `/v3/login`
          example: '{{session_id}}'
      - name: devKey
        in: header
        schema:
          type:
          - string
          - 'null'
          description: Developer key generated with your BILL developer account
          example: '{{developer_key}}'
      - name: invoiceId
        in: path
        required: true
        schema:
          minLength: 1
          type: string
          description: BILL-generated ID of the invoice. The value begins with `00e`.
          example: '{{invoice_id}}'
      - name: name
        in: query
        required: true
        schema:
          minLength: 1
          type: string
          description: File name with extension. For example, to upload a PDF attachment titled `business_details`, set `name` as `business_details.pdf`.
          example: business_details.pdf
      - name: replaceInvoicePdf
        in: query
        schema:
          type:
          - boolean
          - 'null'
          description: 'Set as `true` to replace the existing invoice PDF with a new PDF attachment. The default value is `false`.


            The invoice PDF is sent as an email attachment when you send an invoice to a customer. The invoice PDF also appears when the customer clicks the invoice payment link to complete the invoice payment. See [Get invoice payment link](https://developer.bill.com/reference/getpaymentlink) to learn more about invoice payment links.


            **Note**: You can get the list of invoice attachments with `GET /v3/attachments/invoices/{invoiceId}`. All the attachments in the list (including the invoice PDF) are sent as email attachments when you send the invoice to the customer.'
          example: false
      requestBody:
        content:
          application/octet-stream:
            schema:
              type: string
              format: binary
          '*/*':
            schema:
              type: array
              description: Attachment file
              items:
                type: string
                format: byte
        required: true
      responses:
        '200':
          description: Upload invoice attachment response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AttachmentResponseDto'
        4XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
        5XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
  /v3/attachments/vendors/{vendorId}:
    get:
      tags:
      - Attachments
      summary: Get list of vendor attachments
      description: 'Get a list of attachments associated with a vendor.


        From the response, use `downloadLink` in a GET request to download the attachment.


        ```

        curl ''{downloadLink}'' --header ''sessionId: {session_id}'' --output {attachment_name}

        ```'
      operationId: listVendorAttachments
      parameters:
      - name: sessionId
        in: header
        schema:
          type:
          - string
          - 'null'
          description: API session ID generated with `/v3/login`
          example: '{{session_id}}'
      - name: devKey
        in: header
        schema:
          type:
          - string
          - 'null'
          description: Developer key generated with your BILL developer account
          example: '{{developer_key}}'
      - name: max
        in: query
        schema:
          maximum: 100
          minimum: 1
          type:
          - integer
          - 'null'
          description: Maximum number of results
          format: int32
          example: 10
      - name: page
        in: query
        schema:
          type:
          - string
          - 'null'
          description: 'Next page of results.


            When a list has multiple pages, the `nextPage` and `prevPage` values in the response enable you to navigate between the pages of results. Set `page` as the `nextPage` or `prevPage` value for navigation.'
      - name: vendorId
        in: path
        required: true
        schema:
          minLength: 1
          type: string
          description: BILL-generated ID of the vendor. The value begins with `009`.
          example: '{{vendor_id}}'
      responses:
        '200':
          description: Get list of vendor attachments response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListAttachmentResponseDto'
        4XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
        5XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
    post:
      tags:
      - Attachments
      summary: Upload vendor attachment
      description: 'Upload an attachment for an existing vendor. The file size limit is 6 MB.


        **Note**: When you upload an attachment, it takes a few minutes for BILL to complete the upload process.


        See Documents and attachments in the Guides section for more information, sample requests, and responses.'
      operationId: createVendorAttachment
      parameters:
      - name: sessionId
        in: header
        schema:
          type:
          - string
          - 'null'
          description: API session ID generated with `/v3/login`
          example: '{{session_id}}'
      - name: devKey
        in: header
        schema:
          type:
          - string
          - 'null'
          description: Developer key generated with your BILL developer account
          example: '{{developer_key}}'
      - name: vendorId
        in: path
        required: true
        schema:
          minLength: 1
          type: string
          description: BILL-generated ID of the vendor. The value begins with `009`.
          example: '{{vendor_id}}'
      - name: name
        in: query
        required: true
        schema:
          minLength: 1
          type: string
          description: File name with extension. For example, to upload a PDF attachment titled `business_details`, set `name` as `business_details.pdf`.
          example: business_details.pdf
      requestBody:
        content:
          application/octet-stream:
            schema:
              type: string
              format: binary
          '*/*':
            schema:
              type: array
              description: Attachment file
              items:
                type: string
                format: byte
        required: true
      responses:
        '200':
          description: Upload vendor attachment response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AttachmentResponseDto'
        4XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
        5XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
  /v3/attachments/{attachmentId}:
    get:
      tags:
      - Attachments
      summary: Get attachment details
      description: 'Get details about an attachment.


        From the response, use `downloadLink` in a GET request to download the attachment.


        ```

        curl ''{downloadLink}'' --header ''sessionId: {session_id}'' --output {attachment_name}

        ```'
      operationId: getAttachment
      parameters:
      - name: sessionId
        in: header
        schema:
          type:
          - string
          - 'null'
          description: API session ID generated with `/v3/login`
          example: '{{session_id}}'
      - name: devKey
        in: header
        schema:
          type:
          - string
          - 'null'
          description: Developer key generated with your BILL developer account
          example: '{{developer_key}}'
      - name: attachmentId
        in: path
        required: true
        schema:
          minLength: 1
          type: string
          description: BILL-generated ID of the attachment. The value begins with `att`.
          example: '{{attachment_id}}'
      responses:
        '200':
          description: Get attachment details response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AttachmentResponseDto'
        4XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
        5XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
    delete:
      tags:
      - Attachments
      summary: Delete an attachment
      description: Delete the existing attachment. A deleted attachment cannot be restored. The deleted attachment is not available in the list of attachments.
      operationId: deleteAttachment
      parameters:
      - name: sessionId
        in: header
        schema:
          type:
          - string
          - 'null'
          description: API session ID generated with `/v3/login`
          example: '{{session_id}}'
      - name: devKey
        in: header
        schema:
          type:
          - string
          - 'null'
          description: Developer key generated with your BILL developer account
          example: '{{developer_key}}'
      - name: attachmentId
        in: path
        required: true
        schema:
          minLength: 1
          type: string
          description: BILL-generated ID of the attachment. The value begins with `att`.
          example: '{{attachment_id}}'
      responses:
        '200':
          description: Delete an attachment response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StatusDto'
        4XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
        5XX:
          description: List of errors.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/BdcError'
components:
  schemas:
    StatusDto:
      type: object
      properties:
        status:
          allOf:
          - $ref: '#/components/schemas/ResponseStatus'
          - description: Request status
      description: The type Delete response dto.
    Severity:
      type: string
      enum:
      - ERROR
      - WARNING
      - INFORMATION
    BdcError:
      required:
      - category
      - code
      - severity
      - timestamp
      type: object
      properties:
        timestamp:
          type: string
          format: date-time
        code:
          type: string
        severity:
          $ref: '#/components/schemas/Severity'
        category:
          $ref: '#/components/schemas/Category'
        message:
          type: string
        params:
          type: array
          items:
            $ref: '#/components/schemas/Param'
        detail:
          type: string
        help:
          type: string
    ResponseStatus:
      type: string
      description: Status of the response.
      enum:
      - SUCCESS
      - FAILURE
    Param:
      required:
      - name
      - value
      type: object
      properties:
        additional:
          type: object
          additionalProperties:
            type: string
        name:
          minLength: 1
          type: string
        value:
          minLength: 1
          type: string
    Category:
      type: string
      enum:
      - REQUEST
      - APPLICATION
      - SERVER
      - DOWNSTREAM
    ListAttachmentResponseDto:
      type: object
      description: Get list of attachments response.
      allOf:
      - $ref: '#/components/schemas/ListResponseDto_AttachmentResponseDto_'
    AttachmentResponseDto:
      type: object
      properties:
        id:
          type: string
          description: BILL-generated ID of the attachment. The value begins with `att`.
        name:
          type: string
          description: Attachment name
        createdTime:
          type: string
          description: Created date and time
          format: date-time
        downloadLink:
          type: string
          description: URL for downloading the attachment. Use the URL in a GET request to download the attachment.
      description: Attachments response.
    ListResponseDto_AttachmentResponseDto_:
      type: object
      properties:
        nextPage:
          type: string
        prevPage:
          type: string
        results:
          type: array
          items:
            $ref: '#/components/schemas/AttachmentResponseDto'
      description: Response from a list API request with paging references.
x-provenance:
  method: searched
  source: https://developer.bill.com/reference
  harvested: '2026-10-14'
  tool: harvest-readme-openapi.py
  note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored.
  assembled_from:
  - https://developer.bill.com/reference/acceptinvitation.md
  - https://developer.bill.com/reference/addreimbursementreceipt.md
  - https://developer.bill.com/reference/addtransactionreceipt.md
  - https://developer.bill.com/reference/approveordenyreimbursement.md
  - https://developer.bill.com/reference/archivebankaccount.md
  - https://developer.bill.com/reference/archivebankaccountuser.md
  - https://developer.bill.com/reference/archivebill.md
  - https://developer.bill.com/reference/archiveclassificationaccountingclass.md
  - https://developer.bill.com/reference/archiveclassificationchartofaccounts.md
  - https://developer.bill.com/reference/archiveclassificationdepartment.md
  - https://developer.bill.com/reference/archiveclassificationemployee.md
  - https://developer.bill.com/reference/archiveclassificationitem.md
  - https://developer.bill.com/reference/archiveclassificationjob.md
  - https://developer.bill.com/reference/archiveclassificationlocation.md
  - https://developer.bill.com/reference/archivecreditmemo.md
  - https://developer.bill.com/reference/archivecustomer.md
  - https://developer.bill.com/reference/archivecustomerbankaccount.md
  - https://developer.bill.com/reference/archivecustomercontact.md
  - https://developer.bill.com/reference/archiveinvoice.md
  - https://developer.bill.com/reference/archiveorganizationuser.md
  - https://developer.bill.com/reference/archivepartneruser.md
  - https://developer.bill.com/reference/archiverecurringbill.md
  - https://developer.bill.com/reference/archiverecurringinvoice.md
  - https://developer.bill.com/reference/archivevendor.md
  - https://developer.bill.com/reference/archivevendorcredit.md
  - https://developer.bill.com/reference/authorizetochargecustomer.md
  - https://developer.bill.com/reference/billapprovedenyactions.md
  - https://developer.bill.com/reference/bulkarchiveclassificationaccountingclass.md
  - https://developer.bill.com/reference/bulkarchiveclassificationchartofaccounts.md
  - https://developer.bill.com/reference/bulkarchiveclassificationdepartment.md
  - https://developer.bill.com/reference/bulkarchiveclassificationemployee.md
  - https://developer.bill.com/reference/bulkarchiveclassificationitem.md
  - https://developer.bill.com/reference/bulkarchiveclassificationjob.md
  - https://developer.bill.com/reference/bulkarchiveclassificationlocation.md
  - https://developer.bill.com/reference/bulkarchivecreditmemo.md
  - https://developer.bill.com/reference/bulkarchivevendorcredit.md
  - https://developer.bill.com/reference/bulkcreateclassificationaccountingclass.md
  - https://developer.bill.com/reference/bulkcreateclassificationchartofaccounts.md
  - https://developer.bill.com/reference/bulkcreateclassificationdepartment.md
  - https://developer.bill.com/reference/bulkcreateclassificationemployee.md
  - https://developer.bill.com/reference/bulkcreateclassificationitem.md
  - https://developer.bill.com/reference/bulkcreateclassificationjob.md
  - https://developer.bill.com/reference/bulkcreateclassificationlocation.md
  - https://developer.bill.com/reference/bulkcreatecreditmemo.md
  - https://developer.bill.com/reference/bulkcreatevendorcredit.md
  - https://developer.bill.com/reference/bulkreplacecreditmemo.md
  - https://developer.bill.com/reference/bulkreplacevendorcredit.md
  - https://developer.bill.com/reference/bulkrestoreclassificationaccountingclass.md
  - https://developer.bill.com/reference/bulkrestoreclassificationchartofaccounts.md
  - https://developer.bill.com/reference/bulkrestoreclassificationdepartment.md
  - https://developer.bill.com/reference/bulkrestoreclassificationemployee.md
  - https://developer.bill.com/reference/bulkrestoreclassificationitem.md
  - https://developer.bill.com/reference/bulkrestoreclassificationjob.md
  - https://developer.bill.com/reference/bulkrestoreclassificationlocation.md
  - https://developer.bill.com/reference/bulkrestorecreditmemo.md
  - https://developer.bill.com/reference/bulkupdateclassificationaccountingclass.md
  - https://developer.bill.com/reference/bulkupdateclassificationchartofaccounts.md
  - https://developer.bill.com/reference/bulkupdateclassificationdepartment.md
  - https://developer.bill.com/reference/bulkupdateclassificationemployee.md
  - https://developer.bill.com/reference/bulkupdateclassificationitem.md
  - https://developer.bill.com/reference/bulkupdateclassificationjob.md
  - https://developer.bill.com/reference/bulkupdateclassificationlocation.md
  - https://developer.bill.com/reference/bulkupdatecreditmemo.md
  - https://developer.bill.com/reference/bulkupdatevendorcredit.md
  - https://developer.bill.com/reference/cancelpayment.md
  - https://developer.bill.com/reference/chargecustomer.md
  - https://developer.bill.com/reference/createbankaccount.md
  - https://developer.bill.com/reference/createbill.md
  - https://developer.bill.com/reference/createbillapprovalpolicy.md
  - https://developer.bill.com/reference/createbilldocument.md
  - https://developer.bill.com/reference/createbudget.md
  - https://developer.bill.com/reference/createbudgetcard.md
  - https://developer.bill.com/reference/createbulkbills.md
  - https://developer.bill.com/reference/createbulkpayment.md
  - https://developer.bill.com/reference/createbulkvendor.md
  - https://developer.bill.com/reference/createclassificationaccountingclass.md
  - https://developer.bill.com/reference/createclassificationchartofaccounts.md
  - https://developer.bill.com/reference/createclassificationdepartment.md
  - https://developer.bill.com/reference/createclassificationemployee.md
  - https://developer.bill.com/reference/createclassificationitem.md
  - https://developer.bill.com/reference/createclassificationjob.md
  - https://developer.bill.com/reference/createclassificationlocation.md
  - https://developer.bill.com/reference/createcreditmemo.md
  - https://developer.bill.com/reference/createcustomer.md
  - https://developer.bill.com/reference/createcustomerattachment.md
  - https://developer.bill.com/reference/createcustomerbankaccount.md
  - https://developer.bill.com/reference/createcustomercontact.md
  - https://developer.bill.com/reference/createcustomerinvitation.md
  - https://developer.bill.com/reference/createcustomfield.md
  - https://developer.bill.com/reference/createcustomfieldvalues.md
  - https://developer.bill.com/reference/createimageuploadurl.md
  - https://developer.bill.com/reference/createinvoice.md
  - https://developer.bill.com/reference/createinvoiceattachment.md
  - https://developer.bill.com/reference/createmasspayment.md
  - https://developer.bill.com/reference/createorganization.md
  - https://developer.bill.com/reference/createorganizationuser.md
  - https://developer.bill.com/reference/createpartneruser.md
  - https://developer.bill.com/reference/createpayment.md
  - https://developer.bill.com/reference/createpaymentterm.md
  - https://developer.bill.com/reference/createphone.md
  - https://developer.bill.com/reference/createreceiptuploadurl.md
  - https://developer.bill.com/reference/createrecurringbill.md
  - https://developer.bill.com/reference/createrecurringinvoice.md
  - https://developer.bill.com/reference/createreimbursement.md
  - https://developer.bill.com/reference/createriskverificationphone.md
  - https://developer.bill.com/reference/createuser.md
  - https://developer.bill.com/reference/createvendor.md
  - https://developer.bill.com/reference/createvendorattachment.md
  - https://developer.bill.com/reference/createvendorbankaccount.md
  - https://developer.bill.com/reference/createvendorcredit.md
  - https://developer.bill.com/reference/createvendorinvitation.md
  - https://developer.bill.com/reference/deleteattachment.md
  - https://developer.bill.com/reference/deletebudget.md
  - https://developer.bill.com/reference/deletebudgetmember.md
  - https://developer.bill.com/reference/deletecard.md
  - https://developer.bill.com/reference/deletecustomerinvitation.md
  - https://developer.bill.com/reference/deletecustomfield.md
  - https://developer.bill.com/reference/deletecustomfieldvalue.md
  - https://developer.bill.com/reference/deletepolicy.md
  - https://developer.bill.com/reference/deletereimbursement.md
  - https://developer.bill.com/reference/deletereimbursementreceipt.md
  - https://developer.bill.com/reference/deletetransactionreceipt.md
  - https://developer.bill.com/reference/deleteuser.md
  - https://developer.bill.com/reference/deletevendorbankaccount.md
  - https://developer.bill.com/reference/deletevendorinvitation.md
  - https://developer.bill.com/reference/freezecard.md
  - https://developer.bill.com/reference/generatechallenge.md
  - https://developer.bill.com/reference/getattachment.md
  - https://developer.bill.com/reference/getbankaccount.md
  - https://developer.bill.com/reference/getbill.md
  - https://developer.bill.com/reference/getbillingstatementdetail.md
  - https://developer.bill.com/reference/getbudget.md
  - https://developer.bill.com/reference/getbudgetmember.md
  - https://developer.bill.com/reference/getcard.md
  - https://developer.bill.com/reference/getcardaccount.md
  - https://developer.bill.com/reference/getcheckimagedata.md
  - https://developer.bill.com/reference/getclassificationaccountingclass.md
  - https://developer.bill.com/reference/getclassificationchartofaccounts.md
  - https://developer.bill.com/reference/getclassificationdepartment.md
  - https://developer.bill.com/reference/getclassificationemployee.md
  - https://developer.bill.com/reference/getclassificationitem.md
  - https://developer.bill.com/reference/getclassificationjob.md
  - https://developer.bill.com/reference/getclassificationlocation.md
  - https://developer.bill.com/reference/getconfigurationbyvendorid.md
  - https://developer.bill.com/reference/getcreditmemo.md
  - https://developer.bill.com/reference/getcurrentuser.md
  - https://developer.bill.com/reference/getcustomer.md
  - https://developer.bill.com/reference/getcustomerbankaccount.md
  - https://developer.bill.com/reference/getcustomercontact.md


# --- truncated at 32 KB (42 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/divvy/refs/heads/main/openapi/divvy-attachments-api-openapi.yml