# MotaWord API API

**Canonical:** https://apis.io/apis/motaword/motaword-api-api/  
**Provider:** MotaWord — https://apis.io/providers/motaword/  
**Base URL:** https://api.motaword.com  
**Documentation:** https://api.motaword.com/openapi.yaml

MotaWord API API is one of 2 APIs that [MotaWord](https://apis.io/providers/motaword/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Use MotaWord API to post and track your translation projects.

## Operations (60 of 215)

| Method | Path | Summary |
|---|---|---|
| POST | `/token` | Retrieve an access token |
| POST | `/oauth/token` | Retrieve an access token |
| GET | `/languages` | List of supported languages |
| POST | `/languages` | Convert a language code to MotaWord supported code |
| GET | `/swagger` | OpenAPI YAML representation of our API |
| GET | `/formats` | List of supported file formats |
| POST | `/password` | Update your account password |
| GET | `/payment` | View your payment and billing info |
| POST | `/payment` | Update payment info |
| POST | `/payment/reset-corporate-payment-code` | Reset payment code |
| POST | `/payment/toggle-corporate-auto-charge` | Manage automatic charges on your credit card |
| GET | `/payment/{cardId}` | View saved credit card |
| POST | `/payment/{cardId}/reset-payment-code` | Reset credit card payment code |
| DELETE | `/payment/{cardId}/delete` | Delete credit card |
| DELETE | `/delete-account` | Delete your account |
| POST | `/freeze-account` | Freeze account |
| POST | `/unfreeze-account` | Defreeze your account |
| GET | `/me` | View your account info |
| POST | `/me` | Update your account info |
| GET | `/users/tags` | Returns all vendor tags for vendors filter |
| GET | `/users/vendor-groups` | Get Vendor Groups |
| POST | `/interpreters/search` | Search interpreters for the quote wizard (public) |
| POST | `/users/filter` | Filter vendors based on provided parameters |
| POST | `/users/filter/download` | Filter vendors based on provided parameters and downlaod it |
| GET | `/stats` | View your account statistics |
| GET | `/stats/projects` | View your project statistics |
| GET | `/stats/strings` | View your translation statistics |
| GET | `/stats/popular-pairs` | View your popular language pairs |
| POST | `/reports/users` | Company users report |
| POST | `/reports/language-pairs` | Language pairs report |
| POST | `/reports/projects` | Projects report |
| POST | `/reports/filter` | Returns available options for selected timeframe. |
| GET | `/earnings` | View your vendor earnings |
| GET | `/responsivity` | View your vendor responsiveness |
| POST | `/profile-picture` | Upload profile picture |
| POST | `/resume` | Upload vendor resume |
| GET | `/resume` | Download current vendor resume |
| DELETE | `/resume` | Delete current vendor resume |
| POST | `/vendor/certificate-file` | Upload a vendor certificate file |
| GET | `/vendor/certificate-file/{name}` | Download a vendor certificate file |
| GET | `/vendor-agreement` | Fetch current translator agreement |
| POST | `/vendor-agreement` | Record vendor consent to the current translator agreement |
| GET | `/permissions` | View your permissions |
| POST | `/permissions/{token}` | Add object permission to the user, defined and authorized by token |
| GET | `/user-groups` | View your user groups |
| GET | `/documents/subjects` | Get a list of subjects of projects |
| GET | `/documents` | View your documents |
| GET | `/documents/{documentId}` | View a single document |
| GET | `/documents/{documentId}/progress` | View a document translation progress |
| GET | `/projects` | View your translation projects |
| POST | `/projects` | Create a new project |
| GET | `/projects/permissions` | Get available permissions |
| GET | `/projects/{id}/permissions` | Get a project's permissions |
| POST | `/projects/{id}/permissions` | Add permissions to a project |
| PUT | `/projects/{id}/permissions/{permissionId}` | Update a project's permission |
| POST | `/projects/share/permission` | Check and authorize user |
| GET | `/projects/{id}` | View a translation project |
| PUT | `/projects/{id}` | Update project info and settings |
| DELETE | `/projects/{id}` | Delete your translation project |
| GET | `/projects/{id}/webhooks` | View project webhooks |

…and 155 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/motaword/openapi/_original/motaword-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/motaword/json-schema/motaword-project-schema.json
- **JSONSchema** — https://artifacts.apis.io/motaword/json-schema/motaword-active-widget-schema.json
- **JSONSchema** — https://artifacts.apis.io/motaword/json-schema/motaword-filter-vendor-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/motaword/json-schema/motaword-user-schema.json
- **JSONSchema** — https://artifacts.apis.io/motaword/json-schema/motaword-user-update-content-schema.json
- **JSONSchema** — https://artifacts.apis.io/motaword/json-schema/motaword-interpret-session-schema.json

## Other MotaWord APIs (1)

- [MotaWord API](https://apis.io/apis/motaword/motaword-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/motaword/motaword-api-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/motaword/.
