Traduno
Traduno Customer Portal is a customer-facing translation portal API for managing projects, quotes, files, invoices, and reference data. This Blackbird app focuses on the customer portal workflow: create quote requests or projects with uploaded source files, search existing records, and download delivered or invoicing documents.
Before setting up
Section titled “Before setting up”Before you connect the app, make sure that:
- You have access to a Traduno Customer Portal tenant.
- You have a Traduno API token generated in the Traduno interface.
- You know your tenant host, for example
organization.traduno.com.
Connecting
Section titled “Connecting”- Add the Traduno app to your Blackbird environment.
- Create a connection.
- Enter the Traduno domain without any path suffix, for example
organization.traduno.com. - Enter your Traduno API token.
- Save the connection. The app validates it against
GET /account.
Actions
Section titled “Actions”Projects
Section titled “Projects”- Search projects searches projects with optional status, service, translation area, PO number, created date, deadline date, and visibility filters.
- Create project creates a project from uploaded source files and one or more deliverables.
- Get project retrieves a project by ID.
Quotes
Section titled “Quotes”- Search quotes searches quotes with optional status, service, translation area, PO number, created date, deadline date, and visibility filters.
- Create quote creates a quote request with optional uploaded source files and one or more deliverables.
- Get quote retrieves a quote by ID.
- Accept quote accepts an estimated quote and returns the updated quote.
- Reject quote rejects a quote with a reject message and returns the updated quote.
- Download delivered file downloads a delivered project file.
- Download invoice document downloads an invoice PDF.
Events
Section titled “Events”- On project status changed polls a specific project and triggers when its status changes.
- On quote status changed polls a specific quote and triggers when its status changes.
Invoices
Section titled “Invoices”- Search invoices searches invoices with optional name, payment status, issue date, and payment deadline filters.
- Get invoice retrieves an invoice by ID.
Input notes
Section titled “Input notes”- Project and quote creation support multiple deliverables. Deliverable list fields are index-based: item
1in each deliverable input belongs to the first deliverable, item2to the second, and so on. Currencyis required for both project and quote creation.Translation area,delivery files format,deliverable service code groups,deliverable target language code groups, anddeliverable scheduling modesare required for both project and quote creation.Source filesare required for project creation and optional for quote creation.Deliverable source language codesare required for quote creation and optional for project creation.Deliverable service code groupsandDeliverable target language code groupsaccept comma-separated values inside each item, for exampleT,TEPorde-DE,fr-FR.Deliverable deadlinesare date-time inputs used only for deliverables whose scheduling mode isdeadline.Deliverable turnaround timesare integer inputs used only for deliverables whose scheduling mode isturnaround.- Source files are uploaded automatically inside Create project and Create quote request.
Feedback
Section titled “Feedback”Do you want to use this app or do you have feedback on our implementation? Reach out to us using the established channels or create an issue.