Authors
List authors able to work on project
Returns a list of authors who have the skills to work on a project given its attributes without actually creating it.
Authorizations
Query parameters
project[activity_name]string · enumOptionalPossible values:
Type of project to filter on.
Possible values:
- translation
- copywriting
- proofreading
project[language_from]stringOptionalPattern:
Source language for translation projects (ex: fr-FR).
^[a-z]{2}-[A-Z]{2}$
project[language_to]stringOptionalPattern:
Target language (ex: en-US)
^[a-z]{2}-[A-Z]{2}$
project[options][expertise]stringOptional
An Expertise ID (See List Expertises for more info)
project[options][language_level]string · enumOptionalPossible values:
An Expertise ID (See List Expertises for more info)
pageintegerOptional
Search results are limited to 100 items. Specify page number to read more than the first page.
Responses
200
Lists Potential Authors
application/json
401
Unauthorized
application/json
get
GET /v1/clients/authors HTTP/1.1
Host: api.textmaster.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"total_pages": 1,
"count": 2,
"page": 1,
"per_page": 20,
"previous_page": null,
"next_page": null,
"authors": [
{
"id": "61698a9a8b81926d91c0e28c",
"ident": "A-988C-FM"
},
{
"id": "61698a9a8b81926d91c0e299",
"ident": "A-9899-FM"
}
]
}
Code samples
curl -G "https://api.textmaster.com/v1/clients/authors" \
--data-urlencode "activity_name=translation" \
--data-urlencode "options[language_level]=premium" \
--data-urlencode "options[quality]=yes" \
--data-urlencode "language_from=fr" \
--data-urlencode "language_to=en" \
-H "Authorization: Bearer ad1ad5c7f13b73e215dff82b9bafd55b91c66a01dccf8b16a90c75af633087ca"
Last updated
Was this helpful?