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

# Get Automated Project Creation status data

> 
Returns the current status of the automated project creation (APC) identified by `settingsId`, including its last/next check times, associated projects, monitored folder statuses, and any active `warnings`.

Use this endpoint to check for connector or export delivery failures on the APC: `warnings` entries of type `NEEDS_ATTENTION` whose payload includes `affectedTranslationExportsUids` or `unreachableTranslationExportsUids` indicate jobs whose translations failed to export to the connected destination (e.g. a CMS/connector).



## OpenAPI

````yaml /openapi/phrase-tms-all.json get /api2/v1/automatedProjects/{settingsId}/status
openapi: 3.0.0
info:
  description: |-
    Welcome to Phrase's TMS API documentation. 

     Please visit our [help center](https://support.phrase.com/hc/en-us/sections/5709662083612) for more information about the APIs. 

     If you have any questions, please contact [Support](https://support.phrase.com/hc/requests/new). 

     Please, include the `User-Agent` header with the name of your application or project. It might be a good idea to include some sort of contact information as well, so that we can get in touch if necessary. Examples of excellent `User-Agent` headers:
     > User-Agent: Example mobile app (example@phrase.com) <br/> User-Agent: ACME Inc Java 1.8 Client (http://acmeinc.com/contact)
  version: All
  title: Phrase TMS API
servers:
  - url: https://cloud.memsource.com/web
security:
  - ApiToken: []
  - OAuth2: []
tags:
  - name: Additional Workflow Step
  - name: Analysis
  - name: Async Request
  - name: Authentication
  - name: Automations
  - name: Bilingual File
  - name: Business Unit
  - name: Buyer
  - name: Client
  - name: Connector
  - name: Conversations
  - name: Cost Center
  - name: Custom Fields
  - name: Custom File Type
  - name: Domain
  - name: Due Date Scheme
  - name: Email Template
  - name: File
  - name: Glossary
  - name: Import settings
  - name: Job
  - name: Language AI
  - name: Language Assets
  - name: Language Quality Assessment
  - name: Machine Translation
  - name: Machine Translation Settings
  - name: Mapping
  - name: Net Rate Scheme
  - name: Notifications
  - name: Price List
  - name: Project
  - name: Project Template
  - name: Provider
  - name: Quality Assurance
  - name: Quality Profile
  - name: Quote
  - name: Reference File
  - name: SCIM
  - name: Segment
  - name: Segmentation Rules
  - name: Service
  - name: Spell Check
  - name: SubDomain
  - name: Supported Languages
  - name: Term Base
  - name: Translation
  - name: Translation Memory
  - name: User
  - name: Vendor
  - name: Webhook
  - name: Workflow Step
  - name: Workflow changes
  - name: XML Assistant
paths:
  /api2/v1/automatedProjects/{settingsId}/status:
    get:
      tags:
        - Automations
      summary: Get Automated Project Creation status data
      description: >-

        Returns the current status of the automated project creation (APC)
        identified by `settingsId`, including its last/next check times,
        associated projects, monitored folder statuses, and any active
        `warnings`.


        Use this endpoint to check for connector or export delivery failures on
        the APC: `warnings` entries of type `NEEDS_ATTENTION` whose payload
        includes `affectedTranslationExportsUids` or
        `unreachableTranslationExportsUids` indicate jobs whose translations
        failed to export to the connected destination (e.g. a CMS/connector).
      operationId: getAutomatedProjectCreationDetails
      parameters:
        - name: settingsId
          in: path
          description: Identifier of the automated project creation settings
          required: true
          schema:
            type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AutomatedProjectCreationStatusDtoV1'
        '400':
          description: Bad request
        '401':
          description: Not authorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
        '405':
          description: Method not allowed
        '408':
          description: Timeout
        '410':
          description: Gone
        '415':
          description: Unsupported media type
        '429':
          description: Too many requests
        '500':
          description: Internal server error
        '501':
          description: Not implemented
components:
  schemas:
    AutomatedProjectCreationStatusDtoV1:
      type: object
      required:
        - backendUuid
        - id
        - name
        - status
      properties:
        associatedProjects:
          $ref: >-
            #/components/schemas/AutomatedProjectCreationStatusAssociatedProjectsDtoV1
        backendUuid:
          type: string
          description: Opaque identifier of the settings on the backend automation engine
        connectorId:
          type: string
          description: >-
            Identifier of the connector providing access to the monitored remote
            storage
        connectorName:
          type: string
          description: >-
            Name of the connector providing access to the monitored remote
            storage
        continuousProject:
          type: boolean
          description: >-
            When true, files are imported into a single continuously updated
            project instead of creating a new project on every run
        deprecatedTargetLangs:
          type: array
          description: >-
            Target languages configured on the project template that are no
            longer supported
          uniqueItems: true
          items:
            type: string
        id:
          type: string
          description: Internal numeric identifier, encoded as a string
        lastChecked:
          type: string
          description: >-
            Timestamp of the last check, as a machine-parseable string with a
            numeric UTC offset (e.g. "2026-07-23T10:15:00+0200")
        lastCheckedFormatted:
          type: string
          description: >-
            Human-readable, locale-formatted representation of `lastChecked`
            (e.g. "2026-07-23 10:15 CEST"), intended for display rather than
            parsing
        lastForceImport:
          type: string
          description: Timestamp of the last force import
        monitoredFolderStatuses:
          type: array
          description: >-
            Status of each monitored remote folder, including any errors
            encountered while reading or importing files from that folder
          items:
            $ref: '#/components/schemas/MonitoredFolderStatusDtoV1'
        name:
          type: string
          description: >-
            Name of the automated project creation settings. Maximum 255
            characters.
          minLength: 0
          maxLength: 255
        nextChecked:
          type: string
          description: >-
            Timestamp of the next scheduled check, as a machine-parseable string
            with a numeric UTC offset (e.g. "2026-07-23T10:15:00+0200")
        nextCheckedFormatted:
          type: string
          description: >-
            Human-readable, locale-formatted representation of `nextChecked`
            (e.g. "2026-07-23 10:15 CEST"), intended for display rather than
            parsing
        projectTemplateSourceLang:
          type: string
          description: >-
            Source language of the created projects, taken from the project
            template
        projectTemplateTargetLangs:
          type: array
          description: >-
            Target languages of the created projects, taken from the project
            template
          uniqueItems: true
          items:
            type: string
        status:
          type: string
          description: Current status of the automated project creation
          enum:
            - ACTIVE
            - NEEDS_ATTENTION
            - INACTIVE
            - STOPPED
            - RUNNING
            - WARNING
            - ERROR
        statusMessage:
          type: string
          description: >-
            Human-readable message describing the current status; null if none
            applies
        warnings:
          type: array
          description: >-
            Active warnings for the automated project creation, including
            connector and export delivery failures. Entries of type
            `NEEDS_ATTENTION` whose payload includes
            `affectedTranslationExportsUids` or
            `unreachableTranslationExportsUids` indicate jobs whose translations
            failed to export to the connected destination (e.g. a
            CMS/connector).
          items:
            $ref: '#/components/schemas/ApcWarningDtoV1'
    AutomatedProjectCreationStatusAssociatedProjectsDtoV1:
      type: object
      properties:
        latestProjects:
          type: array
          items:
            $ref: '#/components/schemas/AutomatedProjectCreationStatusProjectDtoV1'
        totalCount:
          type: integer
          format: int64
    MonitoredFolderStatusDtoV1:
      type: object
      required:
        - encodedRemoteFolder
        - status
        - timestampFormatted
      properties:
        encodedRemoteFolder:
          type: string
        errors:
          type: array
          items:
            $ref: '#/components/schemas/ErrorDetailDtoV1'
        status:
          type: string
          enum:
            - OK
            - ERROR
        timestampFormatted:
          type: string
    ApcWarningDtoV1:
      type: object
      properties:
        actions:
          type: array
          items:
            $ref: '#/components/schemas/ApcWarningActionDtoV1'
        message:
          type: string
        messageCode:
          type: string
        type:
          type: string
          enum:
            - UNREACHABLE_TRANSLATION_EXPORT
            - AFFECTED_TRANSLATION_EXPORT
            - DEPRECATED_TARGET_LOCALES
            - NO_MORE_SUPPORTED_LOCALES
            - NEEDS_ATTENTION
            - STOPPED
            - UNKNOWN
    AutomatedProjectCreationStatusProjectDtoV1:
      type: object
      properties:
        dateCreated:
          type: string
          format: date-time
        projectName:
          type: string
        projectUrl:
          type: string
        status:
          type: string
          enum:
            - NEW
            - ASSIGNED
            - COMPLETED
            - ACCEPTED_BY_VENDOR
            - DECLINED_BY_VENDOR
            - COMPLETED_BY_VENDOR
            - CANCELLED
        uid:
          type: string
    ErrorDetailDtoV1:
      type: object
      properties:
        args:
          type: object
          description: Related arguments, e.g. number => "hello world"
          additionalProperties:
            type: object
        code:
          type: string
          description: Code, e.g. NOT_FOUND.
        message:
          type: string
          description: Optional human-readable message.
    ApcWarningActionDtoV1:
      type: object
      properties:
        actionType:
          type: string
          enum:
            - SHOW
            - API_PUT
        name:
          type: string
        url:
          type: string
  securitySchemes:
    ApiToken:
      description: >-
        Get a token from `auth/login` [endpoint](#operation/login) and then pass
        it in the `Authorization` HTTP header in every subsequent API call. For
        more information visit our [help
        center](https://support.phrase.com/hc/en-us/articles/5709662181404-API-Authentication-TMS-#token-0-0).
      type: apiKey
      name: Authorization
      in: header
    OAuth2:
      description: >-
        A standard OAuth 2.0 authorization code flow. For more information visit
        our [help
        center](https://support.phrase.com/hc/en-us/articles/5709662181404-API-Authentication-TMS-#oauth-2-0-0-1).
      type: oauth2
      flows:
        authorizationCode:
          authorizationUrl: https://cloud.memsource.com/web/oauth/authorize
          tokenUrl: https://cloud.memsource.com/web/oauth/token
          scopes: {}

````