https://github.com/n8n-code/n8n-nodes-motaword
Use MotaWord API to manage translation projects.
https://github.com/n8n-code/n8n-nodes-motaword
api automation motaword n8n n8n-community-node n8n-node openapi swagger workflow
Last synced: 5 days ago
JSON representation
Use MotaWord API to manage translation projects.
- Host: GitHub
- URL: https://github.com/n8n-code/n8n-nodes-motaword
- Owner: n8n-code
- Created: 2026-06-09T05:11:37.000Z (26 days ago)
- Default Branch: main
- Last Pushed: 2026-06-13T09:04:46.000Z (22 days ago)
- Last Synced: 2026-06-13T11:08:06.665Z (22 days ago)
- Topics: api, automation, motaword, n8n, n8n-community-node, n8n-node, openapi, swagger, workflow
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@n8n-dev/n8n-nodes-motaword
- Size: 211 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# @n8n-dev/n8n-nodes-motaword

[](https://www.npmjs.com/package/@n8n-dev/n8n-nodes-motaword)
[](https://opensource.org/licenses/MIT)
---
**Stop writing motaword API integrations by hand.**
Every time you connect n8n to motaword, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.
**What if connecting n8n to motaword took 5 minutes, not half a day?**
This node gives you **27+ resources** out of the box: **Static**, **Async**, **Blog**, **Commission**, **Continuous Project**, and 22 more: with full CRUD operations, typed parameters, and zero manual configuration.
---
## What You Get
- **Zero boilerplate**: Resources, operations, and fields are pre-configured and ready to use
- **Full CRUD**: Create, read, update, and delete support where the API allows it
- **Typed parameters**: No more guessing field types
- **Built-in auth**: API key authentication, ready to go
- **Declarative**: Native n8n performance, no custom execute() overhead
---
## Install
```bash
npm install @n8n-dev/n8n-nodes-motaword
```
**Or in n8n:**
1. **Settings → Community Nodes → Install**
2. Search: `@n8n-dev/n8n-nodes-motaword`
3. Click **Install**
---
## Quick Start
1. Install the node (above)
2. Add credentials: **motaword API** → paste your API key
3. Drag the **motaword** node into your workflow
4. Pick a resource → pick an operation → done.
That's it. No configuration files. No code. It just works.
---
## Resources
Static (4 operations)
- Get Available endpoints
- Get List of supported file formats
- Get List of supported languages
- Get OpenAPI YAML representation of our API
Async (1 operations)
- Get Download result of an async operation
Blog (1 operations)
- Get blog posts ordered by created desc by default
Commission (2 operations)
- Get Returns a commission list of current client
- Post Returns a commission list of current client
Continuous Project (34 operations)
- Get View continuous projects
- Post Create a continuous project
- Delete a continuous project
- Get View a continuous project
- Post Update a continuous project
- Get JWT token to be used in analytics dashboards
- Post Save collect analytics data from Active widget
- Post Complete continuous project
- Post Get quote for documents
- Post Complete a continuous project document
- Post Get a quote for a continuous project document
- Post Get quote for languages
- Post Complete continuous project language
- Post Get quote for language
- Delete subscription for continuous project
- Get subscription for continuous project
- Post Create subscription for continuous project
- Put Update subscription for continuous project
- Put Update subscription payment method for continuous project
- Post Instantly translate your content
- Get View continuous documents
- Post Add a new document to your continuous project
- Post Get continuous project document progress for multiple IDs
- Get View a continuous document
- Post Update the document
- Get Monitor progress of a continuous document
- Get Invoices of a continuous project
- Get Monitor progress and status of a continous project
- Get View Active widgets
- Post Create a new Active widget
- Delete a single widget for this Active project
- Get View an Active widget
- Post Update Active widget settings
- Post Reset Active widget token
Strings (18 operations)
- Post Get a list of strings and its translations in the project
- Get View strings their translations in a continuous document
- Get View strings and translations in continuous project
- Delete Clear translation cache
- Get View cached strings translations in continuous project
- Post Recache translations
- Get View strings and translations of a document
- Get View strings and translations of a document for target language
- Get View project strings and translations
- Post Download project translation memory
- Get Check translation memory packaging status
- Post Download language specific project translation memory
- Get Check language specific translation memory packaging status
- Get View strings and translations for target language
- Get View account strings translation memory
- Put Update string translation
- Post Download account translation memory
- Get Check account translation memory packaging status
Corporate (12 operations)
- Get View your corporate account
- Get View available permissions
- Get View user groups
- Post Create or update a corporate user group
- Get View users
- Post Create or update a user
- Get a list of corporate accounts
- Get details of this corporate account
- Get a list of available permissions for this corporate account They are used when assigning permissions to corporate users
- Get a list of user groups for this corporate account
- Post Create or update a corporate user group for this corporate account
- Get a list of users for this corporate account
User (49 operations)
- Delete your account
- Post Downgrade Proofreader
- Get View your vendor earnings
- Post Freeze account
- Post Log user s current location This data is used in our Intelligent Project Manager for various data analysis including project prioritization for vendors and account validation
- Post Make Proofreader
- Get View your account info
- Post Update your account info
- Post Subscribe to push notifications
- Post Unsubscribe Notification
- Post Update your account password
- Get View your payment and billing info
- Post Update payment info
- Get View your permissions
- Post Upload profile picture
- Post Sends email confirmation email for current user
- Get View your vendor responsiveness
- Get View your account statistics
- Post Defreeze your account
- Get View your user groups
- Get a list of platform users
- Post Create a new user
- Post Filter vendors based on provided parameters
- Post Sends password reset email to the user s registered email address
- Get Returns all vendor tags for vendors filter
- Get user information including client or vendor specific info
- Post Update User
- Post Approve Vendor Application
- Delete requester account
- Post Downgrade User Proofreader
- Get Returns your vendor earnings Includes real time earnings from ongoing projects and fixed earnings from completed projects Also includes total earnings and string edits
- Post Freeze requester account for project notifications
- Post Make User Proofreader
- Post Subscribe User Notification
- Post Unsubscribe User Notification
- Get View user s payment and billing info
- Post Update user payment info
- Get Returns a list of permissions that this user is authorized for
- Post Upload User Profile Picture
- Post Reject Vendor Application
- Post Sends email confirmation email for a user
- Get Returns a user s vendor responsivity stats
- Get Returns a user s client and vendor statistics This used to be called summary deprecated
- Get Returns the language pairs that the user has ordered most
- Get Returns a user s project statistics
- Post Suspend User
- Post Unfreeze requester account for project notifications
- Get Returns a list of user groups that this user belongs to
- Post Update User Group
Document (9 operations)
- Get View your documents
- Get a list of subjects of projects
- Get View a single document
- Get View a document translation progress
- Post Regenerate preview and return preview URL for given file
- Get Find documents similar to this document
- Post Use the translation of given source manual document as manual draft source for the given target document
- Post Use the translation of the given manual document as a regular file
- Get a list of your documents
Glossary (8 operations)
- Get Download account glossary
- Post Create or update the account glossary
- Get View glossaries
- Post Upload a glossary file
- Delete a glossary
- Get View a glossary
- Put Update a glossary
- Get Download a glossary
Integrations (1 operations)
- Get Generate a new access token for MotaWord s integrations service
Invitation (1 operations)
- Post Get vendor list for compiled invitation needs
Machine Learning (1 operations)
- Post Get a delivery prediction for a project
Pam (3 operations)
- Post Sends a message to chat
- Get the Pam profile of a client for this client ID
- Get completion report data of a project
Payment (5 operations)
- Post Reset payment code
- Post Manage automatic charges on your credit card
- Get View saved credit card
- Delete credit card
- Post Reset credit card payment code
Project (26 operations)
- Get View your translation projects
- Post Create a new project
- Get Quote ID
- Get List projects as a vendor
- Delete your translation project
- Get View a translation project
- Put Update project info and settings
- Post Assign a CM to the project
- Get Trigger a call to your callback URL related to this project
- Post Cancel your translation project
- Post Deliver project
- Get Download your translated project
- Get Download your translated project language
- Post Send a quote email
- Get View project invoice
- Get Download project invoice HTML
- Get Download project invoice PDF
- Post Launch your translation project
- Post Package your translated project
- Get Track translation packaging status
- Post Package your translated project language
- Get View progress of a project
- Post Recreate your translation project from scratch This is a risky action you will lose current translations
- Post Submit feedback report for a project
- Get a list of vendors
- Get a list of user vendor projects
Activity (7 operations)
- Get sales activities for a project
- Post Insert sales activity for a project
- Get Monitor project activities
- Get View an activity
- Post Submit comment to an activity
- Get View activity comments
- Get View all project comments
Project Webhooks (4 operations)
- Delete project webhooks
- Get View project webhooks
- Post Update project WEBHOOK
- Put Update project WEBHOOK
Project Document (7 operations)
- Get View project source documents
- Post Upload a new document
- Delete the document
- Get View a project source document
- Post Update the document
- Get Download a project source document
- Get Download translated document
Style Guide (8 operations)
- Get View style guides
- Post Upload a new style guide
- Delete a style guide
- Get View a style guide
- Put Update a style guide
- Get Download a style guide
- Get Download account style guide
- Post Create or update the account style guide
Report (5 operations)
- Post Returns available options for selected timeframe
- Post Language pairs report
- Post Projects report
- Post Generate a QA report for given filter
- Post Company users report
Search (3 operations)
- Get Search everything in your account
- Post Reindex for search all of the client source and translation documents
- Get Check reindex status of the client source and translation documents
Stats (5 operations)
- Get Returns the total commissions stats
- Post Returns the total commissions stats by report filter
- Get View your popular language pairs
- Get View your project statistics
- Get View your translation statistics
Surveys (2 operations)
- Get survey questions in given scope and type
- Post survey answers for scope and type
Auth (1 operations)
- Post Retrieve an access token
Vendor (1 operations)
- Post Get a list of vendors available for the criteria given
Default (1 operations)
- Delete Clear cache by key
---
## Why This Node?
**Without this node:**
- Hours of manual API integration
- Copy-pasting from motaword docs
- Debugging auth, pagination, error handling
- Maintaining your own client code
**With this node:**
- Install → configure → use. 5 minutes.
- Auto-generated from the official motaword OpenAPI spec
- Always up to date when the API changes
- Native n8n performance
---
## Auto-Generated
This node was auto-generated from the official **motaword** OpenAPI specification using
[@n8n-dev/n8n-openapi-node-ultimate](https://github.com/kelvinzer0/n8n-openapi-node-ultimate),
then validated against the live API so you get accurate types and real parameters, not guesswork.
When the motaword API updates, this node updates too.
---
## License
MIT © [kelvinzer0](https://github.com/n8n-code)