---
title: "GET /scripts/fetch-all"
method: GET
path: "/scripts/fetch-all"
tags: ["scripts"]
---

# GET /scripts/fetch-all

`GET /scripts/fetch-all`

Gets all the scripts associated with the current user.

## Query parameters

- `org` string, nullable
- `branch` string, nullable
- `exclude` 'modules' | 'non-modules', nullable
- `scriptIds` union
  - string[]
  - string

## Headers

- `X-Phantombuster-Org` string

## Response `200`

OK

- object[]
  - `id` string, required
  - `name` string, required
  - `defaultBranch` object
    - `id` string, required
    - `name` string, required
    - `visibility` 'private' | 'semi public' | 'public' | 'semi open source' | 'open source', required
    - `environment` 'staging' | 'release', required
    - `manifestName` string, required
    - `manifestDescription` string, required
    - `manifestFeaturedRank` number
    - `manifestUsageRank` number
    - `manifestCategories` string[]
    - `manifestInputIcon` string
    - `manifestOutputIcon` string
    - `manifestUnlisted` boolean
    - `manifestPlugins` union[]
      - union
        - object
          - `name` 'rateLimitsRecommendations', required
          - `recommendations` object, required
        - object
          - `name` 'chainedResultsManagement', required
          - `options` object, required
            - `chainedResultsFieldName` string, required
            - `columnTypesToDisplay` union[], required
              - …
            - `exclusionList` object
              - …
        - object
          - `name` 'attachments', required
          - `options` object, required
            - `associatedFieldName` string, required
            - `validationType` 'linkedinMessage', required
        - object
          - `name` 'setupMappedFieldsColumnLayoutDisplay', required
          - `options` object, required
            - `leftColumnTitle` string, required
            - `rightColumnTitle` string, required
            - `sectionFieldNameList` string[], required
            - `label` string
            - `helper` string
            - `displayPreviewQueries` boolean
        - object
          - `name` 'taggedTemplateInterpolation', required
          - `associatedFieldName` string, required
          - `sortedAvailableTags` union[], required
            - union
              - …
        - object
          - `name` 'leadDatabaseContribution', required
          - `lastVersionAt` number, required
        - object
          - `name` 'acceptsLeadListAsInput', required
          - `hideMyPhantomsMode` boolean
          - `hideCsvUrlMode` boolean
          - `skipFirstStepIfPrefilled` boolean
        - object
          - `name` 'dividedInputType', required
          - `associatedFieldName` string, required
          - `optionIcons` string[], required
        - object
          - `name` 'acceptsCRMListAsInput', required
          - `helperText` string
          - `hideMyPhantomsMode` boolean
          - `hideCsvUrlMode` boolean
        - object
          - `name` 'crmOutputMappingPlugin', required
          - `options` object, required
            - `activationArgumentName` string
            - `optionalFieldsArgumentName` string
            - `optionalFields` object[], required
              - …
            - `requiredFields` object[], required
              - …
        - object
          - `name` 'crmInputMappingPlugin', required
          - `options` object, required
            - `fieldName` string, required
            - `activationArgumentName` string
            - `requiredFields` object[], required
              - …
        - object
          - `name` 'useMultiIdentities', required
          - `multiIdentityFieldName` string, required
        - object
    - `manifestTags` object, nullable
      - `categories` string[]
      - `extractions` string[]
      - `actions` string[]
      - `goals` string[]
    - `manifestStatus` object
      - `type` string
      - `description` string
    - `manifestReservedAgentSlots` number
    - `manifestOnlyListedForUsersEnrolledInBeta` boolean
    - `manifestIsDeprecated` boolean
    - `inputTypes` string[], nullable
    - `outputTypes` string[], nullable
    - `reservedAgentSlotsFactor` number
  - `created_at` number, required
  - `updated_at` number, required

---

[API](https://skmtc.net/phantombuster/apis/phantombuster-api-v2.md) · [All operations](https://skmtc.net/phantombuster/apis/phantombuster-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/phantombuster/phantombuster-api-v2/versions/acf0049d7c7f/schema)
