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

# Get Application Links

> Returns links and tokens for connecting services to the application,
including Plaid, DocuSign, Codat, and Rutter, plus resume and bank
statement collection links. Only the requested services are included;
when none are specified, the Plaid link token and DocuSign link are
returned.



## OpenAPI

````yaml /openapi.yaml get /api/applications/{application_id}/links
openapi: 3.0.3
info:
  title: Lendflow API docs
  description: ''
  version: 1.0.0
servers:
  - url: https://api.lendflow.com
security:
  - default: []
tags:
  - name: Authentication
    description: >-

      Lendflow uses API Bearer Tokens to permit access to our API. You can
      register for a new Lendflow API key on our <a style="color:blue;"
      href="https://app.lendflow.com/login">client portal</a> in less than 60
      seconds. The Bearer Token needs to be included in all API requests made to
      the API Service in the following form: <div
      id="auth-example">Authorization: Bearer [YOUR_TOKEN]</div><div
      id="auth-reminder"><div id="edge-green"></div><div
      id="auth-reminder-text">You must replace [YOUR_TOKEN] with your personal
      API key.</div></div>
  - name: Access Tokens
    description: |-

      Create and manage the personal access tokens used to authenticate API
      requests.
  - name: Workflow Management
    description: |-

      Create applications and manage them through every stage of their workflow,
      from intake through decision.
  - name: Documents
    description: |-

      Upload, retrieve, and manage the files attached to an application.
  - name: Placements
    description: |-

      Submit applications to lenders and manage each placement through its
      lifecycle.
  - name: Offers
    description: |-

      Create and manage offers on an application, from initial terms through
      funding.
  - name: Smartviews
    description: |-

      Save and manage reusable application filters that organize your pipeline.
  - name: Workflow Templates
    description: |-

      Browse the workflow templates available for creating applications.
  - name: Consent Templates
    description: |-

      Manage the consent documents presented to applicants for signature.
  - name: Offer Templates
    description: |-

      Manage the templates that define the structure and fields of your offers.
  - name: Data Orchestration
    description: |-

      Run data orchestration templates against applications and review their
      execution logs.
  - name: Attributes
    description: |-

      Define computed attributes and evaluate them against your applications.
  - name: Scorecards
    description: |-

      Run scorecards and scorecard groups against applications and retrieve
      their results.
  - name: Entity Profiles
    description: |-

      Manage the reusable business and individual profiles shared across
      applications.
  - name: Organization
    description: |-

      Manage the users in your organization.
  - name: Metadata
    description: |-

      Attach custom key-value data to your applications and files.
paths:
  /api/applications/{application_id}/links:
    parameters:
      - in: path
        name: application_id
        description: The ID of the application.
        example: architecto
        required: true
        schema:
          type: string
    get:
      tags:
        - Workflow Management
      summary: Get Application Links
      description: |-
        Returns links and tokens for connecting services to the application,
        including Plaid, DocuSign, Codat, and Rutter, plus resume and bank
        statement collection links. Only the requested services are included;
        when none are specified, the Plaid link token and DocuSign link are
        returned.
      parameters: []
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                owner:
                  type: string
                  description: Owner ID.
                  example: null
                product:
                  type: integer
                  description: ''
                  example: 20
                  enum:
                    - 20
                    - 28
                    - 34
                    - 8
                    - 4
                    - 26
                    - 21
                    - 13
                    - 2
                    - 5
                    - 7
                    - 23
                    - 29
                    - 22
                    - 24
                    - 14
                    - 16
                    - 25
                    - 1
                    - 9
                    - 27
                    - 33
                    - 10
                    - 30
                    - 19
                    - 18
                    - 6
                    - 11
                    - 3
                    - 15
                    - 17
                    - 31
                    - 32
                  nullable: true
                docusign_placeholder_id:
                  type: string
                  description: Must match an existing stored value.
                  example: null
                contract_template_id:
                  type: string
                  description: Must match an existing stored value.
                  example: null
                consent_template_id:
                  type: string
                  description: Must match an existing stored value.
                  example: null
                shorten:
                  type: boolean
                  description: ''
                  example: true
                link_params:
                  type: object
                  description: ''
                  example: null
                  properties: {}
                plaid:
                  type: boolean
                  description: Return Plaid link token.
                  example: false
                  nullable: true
                docusign:
                  type: boolean
                  description: Return DocuSign link.
                  example: true
                  nullable: true
                resume:
                  type: boolean
                  description: Return Resume link.
                  example: true
                  nullable: true
                codat:
                  type: boolean
                  description: Return Codat link.
                  example: true
                  nullable: true
                rutter_shopify:
                  type: boolean
                  description: Return Rutter link for Shopify platform.
                  example: true
                  nullable: true
                rutter_amazon:
                  type: boolean
                  description: Return Rutter link for Amazon platform.
                  example: false
                  nullable: true
                rutter_woo_commerce:
                  type: boolean
                  description: Return Rutter link for WooCommerce platform.
                  example: false
                  nullable: true
                rutter_prestashop:
                  type: boolean
                  description: Return Rutter link for Prestashop platform.
                  example: true
                  nullable: true
                rutter_magento:
                  type: boolean
                  description: Return Rutter link for Magento platform.
                  example: false
                  nullable: true
                bank_statements:
                  type: boolean
                  description: Return Manual Bank Statement Link.
                  example: false
                  nullable: true
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  docusign_link: http://example/link
                  plaid_link_token: token
                  codat_link: https://link.codat.io/company/codatCompanyUuid
                  rutter:
                    shopify_link: >-
                      https://link.rutterapi.com/connection/connectionId?platform=SHOPIFY
                    amazon_link: >-
                      https://link.rutterapi.com/connection/connectionId?platform=AMAZON
                    woo_commerce_link: >-
                      https://link.rutterapi.com/connection/connectionId?platform=WOO_COMMERCE
                    prestashop_link: >-
                      https://link.rutterapi.com/connection/connectionId?platform=PRESTASHOP
                    magento_link: >-
                      https://link.rutterapi.com/connection/connectionId?platform=MAGENTO
                  resume_link: https://example.com
                  bank_statements_link: http://example/link
                properties:
                  docusign_link:
                    type: string
                    example: http://example/link
                  plaid_link_token:
                    type: string
                    example: token
                  codat_link:
                    type: string
                    example: https://link.codat.io/company/codatCompanyUuid
                  rutter:
                    type: object
                    properties:
                      shopify_link:
                        type: string
                        example: >-
                          https://link.rutterapi.com/connection/connectionId?platform=SHOPIFY
                      amazon_link:
                        type: string
                        example: >-
                          https://link.rutterapi.com/connection/connectionId?platform=AMAZON
                      woo_commerce_link:
                        type: string
                        example: >-
                          https://link.rutterapi.com/connection/connectionId?platform=WOO_COMMERCE
                      prestashop_link:
                        type: string
                        example: >-
                          https://link.rutterapi.com/connection/connectionId?platform=PRESTASHOP
                      magento_link:
                        type: string
                        example: >-
                          https://link.rutterapi.com/connection/connectionId?platform=MAGENTO
                  resume_link:
                    type: string
                    example: https://example.com
                  bank_statements_link:
                    type: string
                    example: http://example/link
components:
  securitySchemes:
    default:
      type: http
      scheme: bearer
      description: >-
        <br>You can register for a new Lendflow API key on our <a
        style="color:blue;" href="https://app.lendflow.com/login">client
        portal</a> in less than 60 seconds. The Bearer Token needs to be
        included in all API requests made to the API Service in the following
        form: <div id="auth-example">Authorization: Bearer
        [YOUR_TOKEN]</div><div id="auth-reminder"><div
        id="edge-green"></div><div id="auth-reminder-text">You must replace
        [YOUR_TOKEN] with your personal API key.</div></div>

````