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

# Get projects

## Field support per integration

<AccordionGroup>
  <Accordion title="abacus" icon={<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" transform="translate(-7,-4)" viewBox="0 0 192.756 192.756"><g fill-rule="evenodd" clip-rule="evenodd"><path fill="#fff" d="M0 0h192.756v192.756H0V0z"/><path d="M8.504 151.836h113.885c30.502 0 61.863-32.142 61.863-62.644V40.92H72.085c-30.498 0-63.582 32.458-63.582 62.956v47.96h.001z" fill="#cc212f"/><path d="M132.768 132.909c2.086 2.641 5.861 5.184 9.475 5.184 6.479 0 9.035-4.062 9.035-7.191 0-3.173-1.852-4.979-5.641-5.685l-4.627-.881c-1.758-.335-2.561-.883-2.561-2.16 0-1.719 1.896-2.603 3.879-2.603 1.498 0 3.309.312 5.557 2.207l2.6-3.217c-2.91-2.071-5.336-2.779-8.289-2.779-5.332 0-7.982 3.22-7.982 6.833 0 3.04 1.115 4.921 7.105 6.037l2.6.484c1.674.309 2.775 1.058 2.775 2.468 0 1.19-1.586 2.688-4.229 2.688-2.381 0-5.545-2.276-6.742-4.386l-2.955 3.001zm-20.872-4.387c0 5.992 4.672 9.57 9.738 9.57 5.068 0 9.738-3.578 9.738-9.57v-12.339h-4.582v11.942c0 3.129-2.291 5.375-5.156 5.375-2.863 0-5.156-2.246-5.156-5.375v-11.942l-4.582 2.239v10.1zm-2.193-7.222c-1.67-2.854-4.906-5.802-9.453-5.728-7.023.117-11.07 5.813-11.077 11.275-.005 5.42 3.533 10.803 10.854 11.218 4.441.252 7.848-2.583 10.102-6.15l-3.797-2.219c-1.527 2.402-3.42 4.439-6.49 3.99-3.432-.506-5.821-3.365-5.821-6.839 0-3.653 2.633-6.889 6.362-6.897 2.752-.008 4.084 1.533 5.363 3.249l3.957-1.899zm-67.827 16.212l4.343-1.997v-.603h.084c1.044 1.763 3.758 3.181 6.598 3.181 5.261 0 10.524-4.106 10.524-11.245 0-7.138-5.263-11.237-10.524-11.237-2.84 0-5.554 1.411-6.598 3.174h-.084v-9.569h-4.343v28.296zm16.955-10.664c0 3.966-2.672 6.919-6.305 6.919s-6.306-2.953-6.306-6.919 2.673-6.918 6.306-6.918 6.305 2.952 6.305 6.918zm-24.828 10.664h4.583v-21.328l-4.583 2.168v.433h-.088c-1.189-1.808-3.613-3.174-6.786-3.174-6.918 0-11.281 5.993-11.281 11.237 0 5.508 4.055 11.245 11.061 11.245 2.909 0 5.552-1.241 7.006-3.181h.088v2.6zm-13.307-10.664c0-3.833 3.085-6.918 6.786-6.918 3.613 0 6.698 3.085 6.698 6.918 0 3.834-3.085 6.919-6.698 6.919-3.701 0-6.786-3.085-6.786-6.919zm61.802 10.664h4.583v-21.328l-4.583 2.168v.433h-.088c-1.189-1.808-3.613-3.174-6.786-3.174-6.918 0-11.281 5.993-11.281 11.237 0 5.508 4.054 11.245 11.061 11.245 2.908 0 5.552-1.241 7.006-3.181h.088v2.6zM69.19 126.848c0-3.833 3.084-6.918 6.786-6.918 3.613 0 6.698 3.085 6.698 6.918 0 3.834-3.084 6.919-6.698 6.919-3.702 0-6.786-3.085-6.786-6.919z" fill="#fff"/></g></svg>}>
    <Note>
      Please ensure the query parameter `environmentName` is accurately populated with the appropriate environment.
      You can obtain this value by using the `GET Environments` endpoint available under the Authentication section.
    </Note>

    Supported filters:
    `none`

    Support pagination: `true`

    Support rawData: `true`

    <br />

    Supported Response Fields:

    <ResponseField name="id" type="string" />

    <ResponseField name="contactId" type="string" />

    <ResponseField name="currency" type="enum">
      Available options (3-letter ISO 4217):\
      `AED`, `AFN`, `ALL`, `AMD`, `ANG`, `AOA`, `ARS`, `AUD`, `AWG`, `AZN`, `BAM`, `BBD`, `BDT`, `BGN`, `BHD`, `BIF`, `BMD`, `BND`, `BOB`, `BRL`, `BSD`, `BTN`, `BWP`, `BYR`, `BZD`, `CAD`, `CDF`, `CHF`, `CLP`, `CNY`, `COP`, `CRC`, `CUC`, `CVE`, `CZK`, `DJF`, `DKK`, `DOP`, `DZD`, `EEK`, `EGP`, `ERN`, `ETB`, `EUR`, `FJD`, `FKP`, `GBP`, `GEL`, `GHS`, `GIP`, `GMD`, `GNF`, `GQE`, `GTQ`, `GYD`, `HKD`, `HNL`, `HRK`, `HTG`, `HUF`, `IDR`, `ILS`, `INR`, `IQD`, `IRR`, `ISK`, `JMD`, `JOD`, `JPY`, `KES`, `KGS`, `KHR`, `KMF`, `KPW`, `KRW`, `KWD`, `KYD`, `KZT`, `LAK`, `LBP`, `LKR`, `LRD`, `LSL`, `LTL`, `LVL`, `LYD`, `MAD`, `MDL`, `MGA`, `MKD`, `MMK`, `MNT`, `MOP`, `MRO`, `MUR`, `MVR`, `MWK`, `MXN`, `MYR`, `MZM`, `NAD`, `NGN`, `NIO`, `NOK`, `NPR`, `NZD`, `OMR`, `PAB`, `PEN`, `PGK`, `PHP`, `PKR`, `PLN`, `PYG`, `QAR`, `RON`, `RSD`, `RUB`, `SAR`, `SBD`, `SCR`, `SDG`, `SEK`, `SGD`, `SHP`, `SLL`, `SOS`, `SRD`, `SYP`, `SZL`, `THB`, `TJS`, `TMT`, `TND`, `TRY`, `TTD`, `TWD`, `TZS`, `UAH`, `UGX`, `USD`, `UYU`, `UZS`, `VEB`, `VND`, `VUV`, `WST`, `XAF`, `XCD`, `XDR`, `XOF`, `XPF`, `YER`, `ZAR`, `ZMK`, `ZWR`
    </ResponseField>

    <ResponseField name="name" type="string" />
  </Accordion>

  <Accordion title="Exact Online" icon={<div dangerouslySetInnerHTML={{__html: `<svg width="24" height="24" viewBox="0 0 842 179" transform="translate(-7,-4)" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path id="a" d="M.06.529h841.83V178.94H.06z"/></defs><g fill="none" fill-rule="evenodd"><mask id="b" fill="#fff"><use xlink:href="#a"/></mask><path fill="#D9252A" mask="url(https://mintlify.s3.us-west-1.amazonaws.com/maesn/api-reference/accounting-endpoints/projects#b)" d="M112.97 58.348H0v33.794h128.574V58.348H112.97M111.616 116.693H0v33.794h16.958v-.001h94.658v.001h16.958v-33.794h-16.958M566.017 146.261h-50.69c-8.447 0-13.465-4.492-13.465-12.677 0-8.181 5.018-12.668 13.465-12.668h50.69v25.345zM542.521 29.045h-46.878v-.001h-20.734v33.791h20.734v-.001h44.761c20.032 0 25.448 7.694 25.603 25.346H513.74c-30.887 0-47.784 15.84-47.784 45.404 0 29.31 16.897 45.414 47.784 45.414h82.11l.032-.002h6.566v-92.13c0-39.079-14.785-57.821-59.927-57.821zM732.45 145.204h-42.503c-22.97 0-31.424-11.086-31.424-41.181 0-30.094 8.454-41.185 31.424-41.185h41.973l.065-.003h6.556V29.044h-52.293c-46.724 0-64.681 23.233-64.681 74.979 0 51.742 17.957 74.973 64.681 74.973h52.796v-33.791h-6.562l-.032-.001M269.888 145.205h-39.992c-19.092 0-27.963-6.758-30.417-23.753h59.03v.022h20.732v-6.021c.014-.2.026-.401.026-.609V94.253c0-.207-.012-.409-.026-.609v-5.961h-5.827a8.685 8.685 0 0 0-.747-.033h-73.324c2.254-17.607 11.101-24.815 30.553-24.815h60.194V29.044h-18.099v.003h-45.789c-46.733 0-64.677 23.228-64.677 74.973 0 51.741 17.944 74.979 64.677 74.979h57.819c.022 0 .043-.002.065-.003h6.535v-33.791h-20.733M835.286 145.205H805.98c-7.125 0-11.358-5.012-11.358-13.99v-68.38h44.091V29.047h-44.091V.529h-36.426v133.323c0 30.894 14.521 45.147 44.616 45.147h32.474l.066-.003h6.538v-33.791h-6.604M456.904 172.136l-53.323-70.381 49.893-65.848v-.001l5.199-6.862h-42.787l-3.597 4.749-.001.001-30.095 39.725-30.1-39.725-.001-.002-3.598-4.748h-44.367l55.879 73.758-57.729 76.197 14.575-.003h28.211l3.598-4.747.002-.002 32.737-43.209 32.738 43.209v.001l3.598 4.748h44.367l-5.199-6.86"/></g></svg>`,}}/>}>
    <Note>
      If you're not using the [Interactive Authentication Flow](/authentication#interactive-authentication-flow), make sure the query parameter `companyId` is correctly populated.
      You can obtain this value by using the `GET Companies` endpoint available under the Authentication section.
    </Note>

    <Note>
      To retrieve projects from Exact Online, your account must have one of the following package subscriptions enabled:

      * **Manufacturing** (any tier)
      * **Professional Services** (Plus, Professional, or Premium)
      * **Wholesale & Distribution** (any tier)
    </Note>

    Supported filters:

    * `lastModifiedAt`

    Support pagination: `true`

    Support rawData: `true`

    <br />

    Supported Response Fields:

    <ResponseField name="id" type="string" />

    <ResponseField name="code" type="string" />

    <ResponseField name="createdDate" type="string" />

    <ResponseField name="description" type="string" />

    <ResponseField name="endDate" type="string" />

    <ResponseField name="startDate" type="string" />

    <ResponseField name="updatedDate" type="string" />
  </Accordion>

  <Accordion title="Twinfield" icon={<svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 400.000000 400.000000" preserveAspectRatio="xMidYMid meet"><g transform="translate(0.000000,400.000000) scale(0.100000,-0.100000)" fill="#1e81bf" stroke="none"> <path d="M2036 2090 c-64 -20 -96 -77 -96 -172 0 -47 -1 -48 -30 -48 -27 0 -30 -3 -30 -30 0 -27 3 -30 30 -30 l30 0 0 -195 0 -195 40 0 40 0 0 195 0 195 48 0 c44 0 49 2 59 30 l11 30 -59 0 -59 0 0 60 c0 77 23 105 80 97 35 -4 39 -2 45 21 3 13 2 28 -2 33 -14 13 -77 18 -107 9z"/><path d="M2890 1786 c0 -302 1 -314 21 -340 17 -22 28 -26 73 -26 29 0 55 3 58 6 3 3 3 17 -1 32 -5 18 -14 26 -25 24 -44 -8 -46 4 -46 319 l0 299 -40 0 -40 0 0 -314z"/><path d="M3420 1988 l0 -113 -78 0 c-86 -1 -118 -13 -170 -66 -48 -49 -66 -105 -60 -190 7 -88 40 -141 113 -178 40 -21 63 -26 124 -25 42 0 93 6 114 13 l37 13 0 329 0 329 -40 0 -40 0 0 -112z m-22 -174 c22 -6 22 -7 20 -168 l-3 -161 -60 -3 c-50 -2 -67 1 -95 20 -86 57 -95 205 -18 276 39 35 103 50 156 36z"/><path d="M1202 2058 c-27 -27 -3 -88 34 -88 31 0 54 21 54 48 0 35 -16 52 -50 52 -14 0 -31 -5 -38 -12z"/> <path d="M2222 2058 c-20 -20 -15 -66 9 -78 47 -26 100 25 72 69 -13 20 -64 26 -81 9z"/> <path d="M0 2015 l0 -35 95 0 95 0 0 -280 0 -280 35 0 35 0 0 280 0 280 88 0 c85 0 89 1 100 25 7 14 12 30 12 35 0 6 -91 10 -230 10 l-230 0 0 -35z"/> <path d="M1570 1864 c-19 -8 -43 -22 -53 -32 -16 -14 -19 -14 -27 -2 -6 8 -10 21 -10 28 0 7 -14 12 -35 12 l-35 0 0 -225 0 -225 40 0 40 0 0 163 c0 180 -1 176 67 211 36 18 85 21 113 6 30 -16 40 -74 40 -232 l0 -148 35 0 35 0 0 181 c0 200 -7 231 -59 262 -36 21 -104 21 -151 1z"/><path d="M2530 1869 c-35 -14 -69 -48 -93 -94 -29 -54 -31 -193 -3 -245 58 -109 178 -147 304 -95 35 15 38 23 20 48 -12 14 -18 15 -67 2 -56 -15 -86 -12 -133 12 -30 14 -68 79 -68 113 0 19 6 20 145 20 l145 0 0 38 c0 89 -45 173 -106 198 -38 16 -107 17 -144 3z m118 -65 c26 -18 52 -65 52 -94 0 -19 -6 -20 -105 -20 -116 0 -117 1 -91 64 26 61 94 85 144 50z"/><path d="M470 1863 c0 -5 33 -106 72 -225 l73 -218 35 0 36 0 47 158 c26 86 47 163 47 170 0 6 4 12 9 12 6 0 21 -38 35 -85 14 -47 38 -123 52 -170 25 -84 25 -85 58 -85 l33 0 76 225 76 225 -39 0 c-28 0 -40 -5 -44 -17 -3 -10 -23 -80 -45 -155 -23 -75 -41 -144 -41 -152 0 -41 -21 -7 -45 72 -15 48 -38 124 -52 170 l-26 83 -35 -3 -35 -3 -39 -130 c-21 -71 -43 -147 -48 -167 -11 -38 -30 -52 -30 -22 0 8 -21 85 -47 170 l-46 154 -39 0 c-21 0 -38 -3 -38 -7z"/><path d="M1200 1645 l0 -225 40 0 40 0 0 225 0 225 -40 0 -40 0 0 -225z"/><path d="M2220 1645 l0 -225 40 0 40 0 0 225 0 225 -40 0 -40 0 0 -225z"/></g></svg>}>
    <Note>
      If you're not using the [Interactive Authentication Flow](/authentication#interactive-authentication-flow), make sure the query parameter `companyId` is correctly populated.
      You can obtain this value by using the `GET Companies` endpoint available under the Authentication section.
    </Note>

    Supported filters:
    `none`

    Support pagination: `true`

    Support rawData: `true`

    <br />

    Supported Response Fields:

    <ResponseField name="id" type="string" />

    <ResponseField name="code" type="string" />

    <ResponseField name="name" type="string" />
  </Accordion>
</AccordionGroup>


## OpenAPI

````yaml GET /accounting/projects
openapi: 3.0.0
info:
  title: Maesn unified API
  description: The Maesn unified API description
  version: '1.0'
  contact: {}
servers:
  - url: https://api.maesn.dev
security: []
tags:
  - name: maesn
    description: ''
paths:
  /accounting/projects:
    get:
      tags:
        - accounting
      operationId: getProjects
      parameters:
        - name: page
          required: false
          in: query
          schema:
            type: number
        - name: limit
          required: false
          in: query
          schema:
            enum:
              - 5
              - 10
              - 20
              - 50
              - 100
            type: number
        - name: companyId
          required: false
          in: query
          schema:
            type: string
        - name: environmentName
          in: query
          schema:
            type: string
          required: false
        - name: rawData
          required: false
          in: query
          schema:
            type: boolean
        - name: X-API-KEY
          description: API key
          in: header
          schema:
            type: string
          required: true
        - name: X-ACCOUNT-KEY
          description: Account key
          in: header
          schema:
            type: string
          required: true
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                allOf:
                  - $ref: '#/components/schemas/BaseResponseDto'
                  - properties:
                      data:
                        type: array
                        items:
                          $ref: '#/components/schemas/ProjectResponseDto'
components:
  schemas:
    BaseResponseDto:
      type: object
      properties:
        meta:
          $ref: '#/components/schemas/MetaResponse'
        data:
          oneOf:
            - type: object
            - type: array
    ProjectResponseDto:
      type: object
      properties:
        id:
          type: string
          example: c1f85763-5be6-ee11-a201-6045bde98d28
        code:
          type: string
          example: '9012'
        createdDate:
          type: string
          example: '2021-01-01T00:00:00Z'
        contactId:
          type: string
          example: eaa28f49-6028-4b6e-bb12-d8f6278073fc
        currency:
          type: string
          enum:
            - AED
            - AFN
            - ALL
            - AMD
            - ANG
            - AOA
            - ARS
            - AUD
            - AWG
            - AZN
            - BAM
            - BBD
            - BDT
            - BGN
            - BHD
            - BIF
            - BMD
            - BND
            - BOB
            - BRL
            - BSD
            - BTN
            - BWP
            - BYR
            - BZD
            - CAD
            - CDF
            - CHF
            - CLP
            - CNY
            - COP
            - CRC
            - CUC
            - CVE
            - CZK
            - DJF
            - DKK
            - DOP
            - DZD
            - EEK
            - EGP
            - ERN
            - ETB
            - EUR
            - FJD
            - FKP
            - GBP
            - GEL
            - GHS
            - GIP
            - GMD
            - GNF
            - GQE
            - GTQ
            - GYD
            - HKD
            - HNL
            - HRK
            - HTG
            - HUF
            - IDR
            - ILS
            - INR
            - IQD
            - IRR
            - ISK
            - JMD
            - JOD
            - JPY
            - KES
            - KGS
            - KHR
            - KMF
            - KPW
            - KRW
            - KWD
            - KYD
            - KZT
            - LAK
            - LBP
            - LKR
            - LRD
            - LSL
            - LTL
            - LVL
            - LYD
            - MAD
            - MDL
            - MGA
            - MKD
            - MMK
            - MNT
            - MOP
            - MRO
            - MUR
            - MVR
            - MWK
            - MXN
            - MYR
            - MZM
            - NAD
            - NGN
            - NIO
            - NOK
            - NPR
            - NZD
            - OMR
            - PAB
            - PEN
            - PGK
            - PHP
            - PKR
            - PLN
            - PYG
            - QAR
            - RON
            - RSD
            - RUB
            - SAR
            - SBD
            - SCR
            - SDG
            - SEK
            - SGD
            - SHP
            - SLL
            - SOS
            - SRD
            - SYP
            - SZL
            - THB
            - TJS
            - TMT
            - TND
            - TRY
            - TTD
            - TWD
            - TZS
            - UAH
            - UGX
            - USD
            - UYU
            - UZS
            - VEB
            - VND
            - VUV
            - WST
            - XAF
            - XCD
            - XDR
            - XOF
            - XPF
            - YER
            - ZAR
            - ZMK
            - ZWR
          example: EUR
        description:
          type: string
          example: Service and Maintenance Project
        endDate:
          type: string
          example: '2021-01-01T00:00:00Z'
        name:
          type: string
          example: Service und Unterhalt
        parentProjectId:
          type: string
          example: e587bs49-5be6-ee11-a201-6045bde98d28
        status:
          type: string
          enum:
            - ACTIVE
            - CLOSED
          example: ACTIVE
        startDate:
          type: string
          example: '2021-01-01T00:00:00Z'
        updatedDate:
          type: string
          example: '2021-01-01T00:00:00Z'
    MetaResponse:
      type: object
      properties:
        warnings:
          type: array
          items:
            type: string
            example: Field not used by target system
        pagination:
          $ref: '#/components/schemas/PaginationResponse'
    PaginationResponse:
      type: object
      properties:
        total:
          type: number
          example: 125
        perPage:
          type: number
          example: 50
        currentPage:
          type: number
          example: 1
        totalPages:
          type: number
          example: 3

````