TextMaster's Developer Documentation
HomeApp
  • Welcome!
  • Quick Start
    • Postman
    • OpenAPI
  • Overview
    • Resources in the REST API
    • Authentication
    • Troubleshooting
    • Filters
    • Workflow
    • File uploads
    • Loop
  • Guides
    • Integrator best practices
  • Apps
    • About OAuth Apps
    • Building OAuth Apps
      • Creating an OAuth App
      • Authorizing OAuth Apps
      • Scopes for OAuth Apps
    • Managing OAuth Apps
      • Modifying an OAuth App
      • Deleting an OAuth App
  • Webhooks & Events
    • Webhooks
      • Creating webhooks
      • Configuring your server for webhooks
      • Securing webhooks
      • Troubleshooting webhooks
    • Events
  • Integrations
    • Akeneo
      • Getting Started
      • Configuration
      • Usage
      • Monitoring
      • Troubleshooting
    • Salesforce Commerce Cloud
      • Getting Started
      • Configuration
      • Usage
      • Monitoring
      • Troubleshooting
  • Reference
    • Abilities
    • Authors
    • Documents
    • Categories
    • Countries
    • Expertises
    • Glossaries
    • Languages
    • Levels
    • Locales
    • Preferred Authors
    • Projects
    • Project Templates
    • Negotiated Contracts
    • Support Messages
    • Transactions
    • Uploads
    • Users
    • Work Templates
Powered by GitBook
On this page

Was this helpful?

  1. Reference

Abilities

PreviousTroubleshootingNextAuthors

Last updated 1 year ago

Was this helpful?

Listing abilities

Public endpoint to list all available abilities and their pricing supported by TextMaster.

Code samples

curl -G "https://api.textmaster.com/v1/clients/abilities" \
  --data-urlencode 'activity=copywriting' \
  --data-urlencode 'locale=en-US' \
  -H "Authorization: Bearer 427ba17dc03db4792cd8d3c731ed53addd261b1baa7eef1ceda2cf2ca20f2b79"

List Abilities

get
Authorizations
Query parameters
activitystring · enumOptional

Filters abilities on a specific activity.

Possible values:

  • translation
  • copywriting
  • proofreading
Possible values:
language_fromstringOptional

Bigram representing a language (ex: en-us). Full list available via API call.

Pattern: ^[a-z]{2}(-[a-z]{2})?$
language_tostringOptional

Bigram representing a language (ex: en-us). Full list available via API call.

Pattern: ^[a-z]{2}(-[a-z]{2})?$
currency_codestring · enumOptional

Currency used to display the pricing (defaults to your account currency).

Possible values: EUR, AUD, GBP, HKD, JPY, USD

Possible values:
localestring · enumOptional

[DEPRECATED] Locale used to display the pricing (defaults to en-EU).

Possible values:

  • en-EU: pricing in EURO
  • en-GB: pricing in GBP
  • en-US: pricing in USD
Possible values:
pageintegerOptional

Search results are limited to 100 items. Specify page number to read more than the first page.

Responses
200
Lists abilities
application/json
401
Unauthorized
application/json
get
GET /v1/clients/abilities HTTP/1.1
Host: api.textmaster.com
Accept: */*
{
  "data": [
    {
      "id": "61698a988b81926d91c0e15f",
      "level_name": "enterprise",
      "language_from": "fr-fr",
      "language_to": "fr-fr",
      "pricing": {
        "enterprise": 0.014,
        "specific_attachment": 0.014,
        "priority": 0.014,
        "quality": 0.014,
        "translation_memory": 0
      }
    },
    {
      "id": "61698a998b81926d91c0e185",
      "level_name": "regular",
      "language_from": "fr-fr",
      "language_to": "fr-fr",
      "pricing": {
        "regular": 0.014,
        "specific_attachment": 0.014,
        "priority": 0.014,
        "quality": 0.014,
        "translation_memory": 0
      }
    },
    {
      "id": "61698a998b81926d91c0e197",
      "level_name": "premium",
      "language_from": "fr-fr",
      "language_to": "fr-fr",
      "pricing": {
        "premium": 0.014,
        "specific_attachment": 0.014,
        "priority": 0.014,
        "quality": 0.014,
        "translation_memory": 0
      }
    }
  ]
}
  • Listing abilities
  • GETList Abilities