Phrase website screenshot

Phrase

Phrase automates, manages, and translates content for deeper customer connections and faster business growth. The Phrase Strings API provides programmatic access to translation management, localization workflows, and language automation, including projects, keys, locales, jobs, glossaries, and webhooks.

Phrase publishes 57 APIs on the APIs.io network, including Accounts API, Authorizations API, Automations API, and 54 more. Tagged areas include Content Management, Localization, Translation, Strings, and Internationalization.

Phrase’s developer surface includes authentication, developer portal, documentation, signup flow, pricing, and 9 more developer resources.

50.2/100 developing ▬ flat Agent 37/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
57 APIs
Content ManagementLocalizationTranslationStringsInternationalization

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 50.2/100 · developing
Contract Quality 16.1 / 25
Developer Ergonomics 5.7 / 20
Commercial Clarity 16.8 / 20
Operational Transparency 4.8 / 13
Governance 0.0 / 12
Discoverability 6.9 / 10
Agent readiness — 37/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/phrase: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 57

Individual APIs this provider publishes, each with its own machine-readable definition.

Phrase Accounts API

The Accounts API from Phrase — 2 operation(s) for accounts.

Phrase Authorizations API

The endpoints provided by the Authorizations API are **only accessible via Basic authentication with email and password**. When creating a new authorization, the new access toke...

Phrase Automations API

The Automations API from Phrase — 5 operation(s) for automations.

Phrase Blacklisted Keys API

The Blacklisted Keys API from Phrase — 2 operation(s) for blacklisted keys.

Phrase Branches API

### Branch creation Branches will be created asynchronously. State of branch creation is returned as state. #### Available States

Phrase Comment Reactions API

The Comment Reactions API from Phrase — 2 operation(s) for comment reactions.

Phrase Comment Replies API

The Comment Replies API from Phrase — 4 operation(s) for comment replies.

Phrase Comments API

The Comments API from Phrase — 3 operation(s) for comments.

Phrase Custom Metadata API

The Custom Metadata API from Phrase — 2 operation(s) for custom metadata.

Phrase Distributions API

The Distributions API from Phrase — 2 operation(s) for distributions.

Phrase Documents API

The Documents API from Phrase — 2 operation(s) for documents.

Phrase Figma attachments API

The Figma attachments API from Phrase — 2 operation(s) for figma attachments.

Phrase Formats API

The Formats API from Phrase — 1 operation(s) for formats.

Phrase Glossaries API

The Glossaries API from Phrase — 2 operation(s) for glossaries.

Phrase Glossary Term Translations API

The Glossary Term Translations API from Phrase — 2 operation(s) for glossary term translations.

Phrase Glossary Terms API

The Glossary Terms API from Phrase — 2 operation(s) for glossary terms.

Phrase ICU API

The ICU API from Phrase — 1 operation(s) for icu.

Phrase Invitations API

With the invitation endpoint you can [manage and invite users](https://support.phrase.com/hc/en-us/articles/5709742418716) to Phrase Strings via API. A user can have the role Ma...

Phrase Job Annotations API

The job annotations endpoints allow you to create, update and delete annotations for jobs and job locales. Annotations are used to add metadata to a job or job locale.

Phrase Job Comments API

The Job Comments API from Phrase — 2 operation(s) for job comments.

Phrase Job Locales API

The Job Locales API from Phrase — 5 operation(s) for job locales.

Phrase Job Template Locales API

The Job Template Locales API from Phrase — 2 operation(s) for job template locales.

Phrase Job Templates API

The Job Templates API from Phrase — 2 operation(s) for job templates.

Phrase Jobs API

The Jobs API from Phrase — 9 operation(s) for jobs.

Phrase Key's Figma attachments API

The Key's Figma attachments API from Phrase — 2 operation(s) for key's figma attachments.

Phrase Keys API

The Keys API from Phrase — 7 operation(s) for keys.

Phrase Linked Keys API

The Linked Keys API from Phrase — 2 operation(s) for linked keys.

Phrase Locale Downloads API

The Locale Downloads API from Phrase — 2 operation(s) for locale downloads.

Phrase Locales API

The Locales API from Phrase — 4 operation(s) for locales.

Phrase Members API

With the members endpoints you can do basic [team and user management](https://support.phrase.com/hc/en-us/articles/5709742418716) via API. A user can have the role Manager, Dev...

Phrase Notification Groups API

The Notification Groups API from Phrase — 3 operation(s) for notification groups.

Phrase Notifications API

The Notifications API from Phrase — 3 operation(s) for notifications.

Phrase Orders API

### List of categories [TextMaster] When ordering translations from TextMaster, you need to specify a category ID along with your order. See this list for information on the cat...

Phrase Organization Job Template Locales API

The Organization Job Template Locales API from Phrase — 2 operation(s) for organization job template locales.

Phrase Organization Job Templates API

The Organization Job Templates API from Phrase — 2 operation(s) for organization job templates.

Phrase Projects API

The Projects API from Phrase — 2 operation(s) for projects.

Phrase Quality performance score API

The Quality performance score API from Phrase — 1 operation(s) for quality performance score.

Phrase Release Triggers API

The Release Triggers API from Phrase — 2 operation(s) for release triggers.

Phrase Releases API

The Releases API from Phrase — 3 operation(s) for releases.

Phrase Repo Sync Events API

The Repo Sync Events API from Phrase — 2 operation(s) for repo sync events.

Phrase Repo Syncs API

The Repo Syncs API allows you to synchronize your Phrase projects with your code repositories. You can import translations from your repository to Phrase and export translations...

Phrase Reports API

The Reports API from Phrase — 2 operation(s) for reports.

Phrase Screenshot Markers API

The Screenshot Markers API from Phrase — 3 operation(s) for screenshot markers.

Phrase Screenshots API

The Screenshots API from Phrase — 2 operation(s) for screenshots.

Phrase Search API

The Search API from Phrase — 1 operation(s) for search.

Phrase Spaces API

The Spaces API from Phrase — 4 operation(s) for spaces.

Phrase Style guides API

The Style guides API from Phrase — 2 operation(s) for style guides.

Phrase Tags API

The Tags API from Phrase — 2 operation(s) for tags.

Phrase Teams API

The Teams API from Phrase — 8 operation(s) for teams.

Phrase Translations API

The Translations API from Phrase — 17 operation(s) for translations.

Phrase Upload Batches API

The Upload Batches API from Phrase — 1 operation(s) for upload batches.

Phrase Uploads API

### Formats We support all common localization file formats. For a detailed overview, see our [Format Guide](https://support.phrase.com/hc/en-us/sections/6111343326364). ### Pro...

Phrase Users API

The Users API from Phrase — 1 operation(s) for users.

Phrase Variables API

The Variables API from Phrase — 2 operation(s) for variables.

Phrase Versions / History API

The Versions / History API from Phrase — 2 operation(s) for versions / history.

Phrase Webhook Deliveries API

The Webhook Deliveries API from Phrase — 3 operation(s) for webhook deliveries.

Phrase Webhooks API

The Webhooks API from Phrase — 3 operation(s) for webhooks.

Scroll for all 57

GraphQL 1

GraphQL schemas published by this provider.

Phrase GraphQL API

Phrase is a localization platform for software translation. The API covers project management, key and translation management, file formats, locale handling, translation memory,...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Phrase Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Phrase Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Phrase Authentication

apiKey/http · 2 schemes

SECURITY

Phrase Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Phrase Agentic Access

287 operations · 183 acting

287 operations · 183 acting

AGENTIC

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: phrase
name: Phrase
description: Phrase automates, manages, and translates content for deeper customer connections and faster business growth.
  The Phrase Strings API provides programmatic access to translation management, localization workflows, and language automation,
  including projects, keys, locales, jobs, glossaries, and webhooks.
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/phrase.png
tags:
- Content Management
- Localization
- Translation
- Strings
- Internationalization
created: '2025-02-08'
modified: '2026-05-19'
url: https://raw.githubusercontent.com/api-evangelist/phrase/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
- aid: phrase:phrase-accounts-api
  name: Phrase Accounts API
  description: The Accounts API from Phrase — 2 operation(s) for accounts.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/phrase-accounts-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-authorizations-api
  name: Phrase Authorizations API
  description: "The endpoints provided by the Authorizations API are **only accessible via Basic authentication with email\
    \ and password**.\n\nWhen creating a new authorization, the new access token for this authorization will be returned in\
    \ the immediate response but not later, due to security reasons. When accessing authorizations later, you will only see\
    \ the last eight chars of the token in plain text (`token_last_eight`) and the SHA256 digest of the token for reference\
    \ (`hashed_token`).\n\nFor instructions on how authorization in general works, see our [Auth Guide](#overview--authentication).\n\
    \n### Scopes\n\nWhen creating or updating an OAuth authorization, you can define a list of scopes to limit the access\
    \ that can be performed by that authorization.\n\n#### Available Scopes\n\n<div class=\"table-responsive\">\n  <table\
    \ class=\"basic-table\">\n    <thead>\n      <tr class=\"basic-table__row basic-table__row--header\">\n        <th class=\"\
    basic-table__cell basic-table__cell--header\">Scope</th>\n        <th class=\"basic-table__cell basic-table__cell--header\"\
    >Description</th>\n      </tr>\n    </thead>\n    <tbody>\n      <tr>\n        <td class=\"basic-table__cell\"><code>read</code></td>\n\
    \        <td class=\"basic-table__cell\">Read projects, locales, keys, translations, orders</td>\n      </tr>\n      <tr>\n\
    \        <td class=\"basic-table__cell\"><code>write</code></td>\n        <td class=\"basic-table__cell\">Write projects,\
    \ locales, keys, translations but not orders</td>\n      </tr>\n      <tr>\n        <td class=\"basic-table__cell\"><code>orders.create</code></td>\n\
    \        <td class=\"basic-table__cell\">Create and confirm orders</td>\n      </tr>\n      <tr>\n        <td class=\"\
    basic-table__cell\"><code>team.manage</code></td>\n        <td class=\"basic-table__cell\">Manage invitations and members</td>\n\
    \      </tr>\n    </tbody>\n  </table>\n</div>"
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Authorizations
  properties:
  - type: OpenAPI
    url: openapi/phrase-authorizations-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-automations-api
  name: Phrase Automations API
  description: The Automations API from Phrase — 5 operation(s) for automations.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Automations
  properties:
  - type: OpenAPI
    url: openapi/phrase-automations-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-blacklisted-keys-api
  name: Phrase Blacklisted Keys API
  description: The Blacklisted Keys API from Phrase — 2 operation(s) for blacklisted keys.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Blacklisted Keys
  properties:
  - type: OpenAPI
    url: openapi/phrase-blacklisted-keys-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-branches-api
  name: Phrase Branches API
  description: "### Branch creation\n\nBranches will be created asynchronously. State of branch creation is returned as state.\n\
    \n#### Available States\n\n<div class=\"table-responsive\">\n  <table class=\"basic-table\">\n    <thead>\n      <tr class=\"\
    basic-table__row basic-table__row--header\">\n        <th class=\"basic-table__cell basic-table__cell--header\">State</th>\n\
    \        <th class=\"basic-table__cell basic-table__cell--header\">Description</th>\n      </tr>\n    </thead>\n    <tbody>\n\
    \      <tr>\n        <td class=\"basic-table__cell\"><code>initialized</code></td>\n        <td class=\"basic-table__cell\"\
    >Data received.</td>\n      </tr>\n      <tr>\n        <td class=\"basic-table__cell\"><code>processing</code></td>\n\
    \        <td class=\"basic-table__cell\">Branch is currently creating.</td>\n      </tr>\n      <tr>\n        <td class=\"\
    basic-table__cell\"><code>success</code></td>\n        <td class=\"basic-table__cell\">Branch was created successfully</td>\n\
    \      </tr>\n      <tr>\n        <td class=\"basic-table__cell\"><code>error</code></td>\n        <td class=\"basic-table__cell\"\
    >Branch creation failed.</td>\n      </tr>\n    </tbody>\n  </table>\n</div>"
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Branches
  properties:
  - type: OpenAPI
    url: openapi/phrase-branches-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-comment-reactions-api
  name: Phrase Comment Reactions API
  description: The Comment Reactions API from Phrase — 2 operation(s) for comment reactions.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Comment Reactions
  properties:
  - type: OpenAPI
    url: openapi/phrase-comment-reactions-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-comment-replies-api
  name: Phrase Comment Replies API
  description: The Comment Replies API from Phrase — 4 operation(s) for comment replies.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Comment Replies
  properties:
  - type: OpenAPI
    url: openapi/phrase-comment-replies-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-comments-api
  name: Phrase Comments API
  description: The Comments API from Phrase — 3 operation(s) for comments.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Comments
  properties:
  - type: OpenAPI
    url: openapi/phrase-comments-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-custom-metadata-api
  name: Phrase Custom Metadata API
  description: The Custom Metadata API from Phrase — 2 operation(s) for custom metadata.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Custom Metadata
  properties:
  - type: OpenAPI
    url: openapi/phrase-custom-metadata-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-distributions-api
  name: Phrase Distributions API
  description: The Distributions API from Phrase — 2 operation(s) for distributions.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Distributions
  properties:
  - type: OpenAPI
    url: openapi/phrase-distributions-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-documents-api
  name: Phrase Documents API
  description: The Documents API from Phrase — 2 operation(s) for documents.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Documents
  properties:
  - type: OpenAPI
    url: openapi/phrase-documents-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-figma-attachments-api
  name: Phrase Figma attachments API
  description: The Figma attachments API from Phrase — 2 operation(s) for figma attachments.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Figma attachments
  properties:
  - type: OpenAPI
    url: openapi/phrase-figma-attachments-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-formats-api
  name: Phrase Formats API
  description: The Formats API from Phrase — 1 operation(s) for formats.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Formats
  properties:
  - type: OpenAPI
    url: openapi/phrase-formats-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-glossaries-api
  name: Phrase Glossaries API
  description: The Glossaries API from Phrase — 2 operation(s) for glossaries.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Glossaries
  properties:
  - type: OpenAPI
    url: openapi/phrase-glossaries-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-glossary-term-translations-api
  name: Phrase Glossary Term Translations API
  description: The Glossary Term Translations API from Phrase — 2 operation(s) for glossary term translations.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Glossary Term Translations
  properties:
  - type: OpenAPI
    url: openapi/phrase-glossary-term-translations-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-glossary-terms-api
  name: Phrase Glossary Terms API
  description: The Glossary Terms API from Phrase — 2 operation(s) for glossary terms.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Glossary Terms
  properties:
  - type: OpenAPI
    url: openapi/phrase-glossary-terms-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-icu-api
  name: Phrase ICU API
  description: The ICU API from Phrase — 1 operation(s) for icu.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - ICU
  properties:
  - type: OpenAPI
    url: openapi/phrase-icu-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-invitations-api
  name: Phrase Invitations API
  description: With the invitation endpoint you can [manage and invite users](https://support.phrase.com/hc/en-us/articles/5709742418716)
    to Phrase Strings via API. A user can have the role Manager, Developer or Translator each with its own access rights.
    Developers and translators need resources like projects and locales assigned in order to access them.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Invitations
  properties:
  - type: OpenAPI
    url: openapi/phrase-invitations-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-job-annotations-api
  name: Phrase Job Annotations API
  description: The job annotations endpoints allow you to create, update and delete annotations for jobs and job locales.
    Annotations are used to add metadata to a job or job locale.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Job Annotations
  properties:
  - type: OpenAPI
    url: openapi/phrase-job-annotations-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-job-comments-api
  name: Phrase Job Comments API
  description: The Job Comments API from Phrase — 2 operation(s) for job comments.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Job Comments
  properties:
  - type: OpenAPI
    url: openapi/phrase-job-comments-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-job-locales-api
  name: Phrase Job Locales API
  description: The Job Locales API from Phrase — 5 operation(s) for job locales.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Job Locales
  properties:
  - type: OpenAPI
    url: openapi/phrase-job-locales-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-job-template-locales-api
  name: Phrase Job Template Locales API
  description: The Job Template Locales API from Phrase — 2 operation(s) for job template locales.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Job Template Locales
  properties:
  - type: OpenAPI
    url: openapi/phrase-job-template-locales-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-job-templates-api
  name: Phrase Job Templates API
  description: The Job Templates API from Phrase — 2 operation(s) for job templates.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Job Templates
  properties:
  - type: OpenAPI
    url: openapi/phrase-job-templates-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-jobs-api
  name: Phrase Jobs API
  description: The Jobs API from Phrase — 9 operation(s) for jobs.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/phrase-jobs-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-key-s-figma-attachments-api
  name: Phrase Key's Figma attachments API
  description: The Key's Figma attachments API from Phrase — 2 operation(s) for key's figma attachments.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Key's Figma attachments
  properties:
  - type: OpenAPI
    url: openapi/phrase-key-s-figma-attachments-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-keys-api
  name: Phrase Keys API
  description: The Keys API from Phrase — 7 operation(s) for keys.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Keys
  properties:
  - type: OpenAPI
    url: openapi/phrase-keys-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-linked-keys-api
  name: Phrase Linked Keys API
  description: The Linked Keys API from Phrase — 2 operation(s) for linked keys.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Linked Keys
  properties:
  - type: OpenAPI
    url: openapi/phrase-linked-keys-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-locale-downloads-api
  name: Phrase Locale Downloads API
  description: The Locale Downloads API from Phrase — 2 operation(s) for locale downloads.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Locale Downloads
  properties:
  - type: OpenAPI
    url: openapi/phrase-locale-downloads-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-locales-api
  name: Phrase Locales API
  description: The Locales API from Phrase — 4 operation(s) for locales.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Locales
  properties:
  - type: OpenAPI
    url: openapi/phrase-locales-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-members-api
  name: Phrase Members API
  description: With the members endpoints you can do basic [team and user management](https://support.phrase.com/hc/en-us/articles/5709742418716)
    via API. A user can have the role Manager, Developer or Translator each with its own access rights. Developers and translators
    need resources like projects and locales assigned in order to access them.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Members
  properties:
  - type: OpenAPI
    url: openapi/phrase-members-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-notification-groups-api
  name: Phrase Notification Groups API
  description: The Notification Groups API from Phrase — 3 operation(s) for notification groups.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Notification Groups
  properties:
  - type: OpenAPI
    url: openapi/phrase-notification-groups-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-notifications-api
  name: Phrase Notifications API
  description: The Notifications API from Phrase — 3 operation(s) for notifications.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Notifications
  properties:
  - type: OpenAPI
    url: openapi/phrase-notifications-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-orders-api
  name: Phrase Orders API
  description: "### List of categories [TextMaster]\n\nWhen ordering translations from TextMaster, you need to specify a category\
    \ ID along with your order. See this list for information on the category ID and their equivalent description.\n\n<div\
    \ class=\"table-responsive\">\n  <table class=\"basic-table\">\n    <thead>\n      <tr class=\"basic-table__row basic-table__row--header\"\
    >\n        <th class=\"basic-table__cell basic-table__cell--header\">Category ID</th>\n        <th class=\"basic-table__cell\
    \ basic-table__cell--header\">Description</th>\n      </tr>\n    </thead>\n    <tbody>\n      <tr><td class=\"basic-table__cell\"\
    >C001</td><td class=\"basic-table__cell\">Agriculture</td></tr>\n      <tr><td class=\"basic-table__cell\">C002</td><td\
    \ class=\"basic-table__cell\">Aerospace</td></tr>\n      <tr><td class=\"basic-table__cell\">C003</td><td class=\"basic-table__cell\"\
    >Animals/Pets/Plants</td></tr>\n      <tr><td class=\"basic-table__cell\">C004</td><td class=\"basic-table__cell\">Arts/Culture/Literature</td></tr>\n\
    \      <tr><td class=\"basic-table__cell\">C005</td><td class=\"basic-table__cell\">Automotive/Transportation</td></tr>\n\
    \      <tr><td class=\"basic-table__cell\">C006</td><td class=\"basic-table__cell\">Computers/Technology/Software</td></tr>\n\
    \      <tr><td class=\"basic-table__cell\">C007</td><td class=\"basic-table__cell\">Telecom</td></tr>\n      <tr><td class=\"\
    basic-table__cell\">C008</td><td class=\"basic-table__cell\">Real Estate/Construction/Building</td></tr>\n      <tr><td\
    \ class=\"basic-table__cell\">C009</td><td class=\"basic-table__cell\">Consumer Goods</td></tr>\n      <tr><td class=\"\
    basic-table__cell\">C010</td><td class=\"basic-table__cell\">Education</td></tr>\n      <tr><td class=\"basic-table__cell\"\
    >C011</td><td class=\"basic-table__cell\">Entertainment</td></tr>\n      <tr><td class=\"basic-table__cell\">C012</td><td\
    \ class=\"basic-table__cell\">Ecology/Environment</td></tr>\n      <tr><td class=\"basic-table__cell\">C013</td><td class=\"\
    basic-table__cell\">Health/Biotechnology/Pharma</td></tr>\n      <tr><td class=\"basic-table__cell\">C014</td><td class=\"\
    basic-table__cell\">Internet</td></tr>\n      <tr><td class=\"basic-table__cell\">C015</td><td class=\"basic-table__cell\"\
    >Policy/Government/Public</td></tr>\n      <tr><td class=\"basic-table__cell\">C016</td><td class=\"basic-table__cell\"\
    >Publishing/Media/Communication</td></tr>\n      <tr><td class=\"basic-table__cell\">C017</td><td class=\"basic-table__cell\"\
    >Religion</td></tr>\n      <tr><td class=\"basic-table__cell\">C018</td><td class=\"basic-table__cell\">Food/Beverages</td></tr>\n\
    \      <tr><td class=\"basic-table__cell\">C019</td><td class=\"basic-table__cell\">Retail</td></tr>\n      <tr><td class=\"\
    basic-table__cell\">C020</td><td class=\"basic-table__cell\">Fashion/Luxury/Textiles</td></tr>\n      <tr><td class=\"\
    basic-table__cell\">C021</td><td class=\"basic-table__cell\">Travel/Tourism</td></tr>\n      <tr><td class=\"basic-table__cell\"\
    >C022</td><td class=\"basic-table__cell\">Natural Resources/Energy</td></tr>\n      <tr><td class=\"basic-table__cell\"\
    >C023</td><td class=\"basic-table__cell\">Banking/Financial Services/Insurance</td></tr>\n      <tr><td class=\"basic-table__cell\"\
    >C024</td><td class=\"basic-table__cell\">Legal Affairs/Tax/Law</td></tr>\n      <tr><td class=\"basic-table__cell\">C025</td><td\
    \ class=\"basic-table__cell\">Raw Materials/Industrial\nGoods</td></tr>\n      <tr><td class=\"basic-table__cell\">C026</td><td\
    \ class=\"basic-table__cell\">Lifestyle/Leisure/Hobbies</td></tr>\n      <tr><td class=\"basic-table__cell\">C027</td><td\
    \ class=\"basic-table__cell\">Sports</td></tr>\n      <tr><td class=\"basic-table__cell\">C028</td><td class=\"basic-table__cell\"\
    >Home/Family/Friends/Children</td></tr>\n      <tr><td class=\"basic-table__cell\">C029</td><td class=\"basic-table__cell\"\
    >Economy/Financial Markets</td></tr>\n      <tr><td class=\"basic-table__cell\">C030</td><td class=\"basic-table__cell\"\
    >Science</td></tr>\n      <tr><td class=\"basic-table__cell\">C031</td><td class=\"basic-table__cell\">Human Resources/Employment</td></tr>\n\
    \      <tr><td class=\"basic-table__cell\">C032</td><td class=\"basic-table__cell\">Adult (Pornography,\nViolence, etc.)</td></tr>\n\
    \    </tbody>\n  </table>\n</div>"
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Orders
  properties:
  - type: OpenAPI
    url: openapi/phrase-orders-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-organization-job-template-locales-api
  name: Phrase Organization Job Template Locales API
  description: The Organization Job Template Locales API from Phrase — 2 operation(s) for organization job template locales.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Organization Job Template Locales
  properties:
  - type: OpenAPI
    url: openapi/phrase-organization-job-template-locales-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-organization-job-templates-api
  name: Phrase Organization Job Templates API
  description: The Organization Job Templates API from Phrase — 2 operation(s) for organization job templates.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Organization Job Templates
  properties:
  - type: OpenAPI
    url: openapi/phrase-organization-job-templates-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/api/
  - type: Authentication
    url: https://developers.phrase.com/api/#section/Authentication
  - type: GettingStarted
    url: https://help.phrase.com/help/phrase-in-your-coding-workflow
  - type: GraphQL
    url: graphql/phrase-graphql.md
- aid: phrase:phrase-projects-api
  name: Phrase Projects API
  description: The Projects API from Phrase — 2 operation(s) for projects.
  humanURL: https://developers.phrase.com/api/
  baseURL: https://api.phrase.com/v2
  tags:
  - Projects
  properties:
  - type: OpenAPI
    url: openapi/phrase-projects-api-openapi.yml
  - type: Documentation
    url: https://developers.phrase.com/a

# --- truncated at 32 KB (48 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/phrase/refs/heads/main/apis.yml