Crowdin Enterprise (String-Based) icon

Crowdin Enterprise (String-Based)

Interact with Crowdin Enterprise API for localization management

Actions361

Source Strings → List Strings

AI-generated

Summary

List source strings in a Crowdin Enterprise project, optionally filtering by labels, branch or task, CroQL, or text fields. Results can be limited to a specified count or returned across all pages.

Inputs

  • authentication — Connect using OAuth2 (default) or a personal access token.
  • projectId (required) — Crowdin project identifier.
  • denormalizePlaceholders — Set to 0 or 1 to control placeholder denormalization; omitted by default.
  • labelIds — Filter by one or more label identifiers.
  • branchId — Filter by branch identifier; cannot be combined with taskId.
  • taskId — Filter by task identifier; cannot be combined with branchId.
  • croql — Filter with a CroQL query. The UI notes this can be combined only with denormalizePlaceholders, offset, and limit.
  • filter — Filter strings by identifier, text, or context.
  • scope — Choose identifier, text, or context as the filter target; can also be a comma-separated list of scopes.
  • returnAll — Defaults to true and returns all results. Turn off to use Limit.
  • limit — Maximum results when Return All is off; minimum 1, default 50.
  • requestOptions — Optional batching, SSL certificate validation, proxy, and request timeout settings.

Output shape

A list of source string records.

Return All defaults to true; otherwise results are capped by Limit. Individual record fields are not specified in the supplied operation properties or source pack.

Examples

Example 1: Basic list

Choose a Crowdin project and keep Return All enabled to retrieve all matching source strings.

Example 2: Filtered list

Set a filter and optional scope, or select label IDs, a branch, or a task. Branch and task filters cannot be used together.

Links

Discussion