Knak Translation Request.created API
The translation_request.created API from Knak — 0 operation(s) for translation_request.created.
The translation_request.created API from Knak — 0 operation(s) for translation_request.created.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/knak-translation-request-created-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Knak Enterprise Translation Request.created API
version: V1
x-logo:
url: https://s3.amazonaws.com/assets.knak.io/img/Knak-Logo-Medium.png
contact:
email: support@knak.com
description: '# Overview
Welcome to the developer documentation for the Knak Enterprise API.'
servers:
- url: https://enterprise.knak.io/api/published/v1
description: production
tags:
- name: translation_request.created
paths: {}
webhooks:
translation_request.created:
post:
tags:
- translation_request.created
parameters:
- in: header
name: knak-signature
schema:
type: string
example: eXYGdAHaNVcOLHVABaYIQHIdBTAZDFAT
description: Hash-based message authentication code (HMAC) with SHA-256 used to verify that the payload contents were sent by Knak.
- in: header
name: Knak-Version
schema:
type: string
example: '1.0'
description: The version of the webhook payload.
- in: header
name: Knak-Event-Type
schema:
type: string
example: translation_request.created
description: The webhook's event type.
requestBody:
description: Webhook notification that a user has requested a translation.
content:
application/json:
schema:
$ref: '#/components/schemas/translation_request.created'
responses:
'200':
description: Return a 200 status to indicate that the notification was received.
summary: Create translation request created
x-summary-source: derived
components:
schemas:
translation_request.created:
type: object
properties:
event_type:
type: string
example: asset.translation_requested
event_id:
type: string
example: 609d7ce223411
event_date:
type: string
example: '2023-02-08T17:07:12+00:00'
version:
type: string
example: '1.0'
data:
type: object
properties:
asset:
type: object
properties:
id:
type: string
example: 609d7ce223411
name:
type: string
example: Spring Newsletter
folder_path:
type: string
example: Sample Brand/Folder 1/Folder 2/Sample Campaign
campaign:
type: string
example: Sample Campaign
brand:
type: string
example: Sample Brand
version:
type: string
example: '1.0'
language_code:
type: string
nullable: true
example: es
user:
$ref: '#/components/schemas/User'
required:
- email
translation_request:
$ref: '#/components/schemas/TranslationRequestAttributes'
TranslationRequestAttributes:
type: object
properties:
id:
type: string
example: 609d7ce223411
language_code:
description: The language code of the translation target
type: string
example: zh-CN
source_language_code:
description: The language code of the translation source. If not set, the value will be null
type: string
nullable: true
example: en-US
status:
type: string
enum:
- cancelled
- completed
- deleted
- failed
- manually_translating
- processing
- reopened
- requested
- re_requested
example: processing
base_asset_id:
description: The ID of the Asset that should be translated
type: string
example: 609ca344d1b1b
asset_version_id:
description: The ID of the Asset Version that should be translated
type: string
example: 67d19607cbb1d4.78284760
integration_id:
type: string
description: The ID of the integration that was used to request the translation
example: 609ca344d1caa
user:
$ref: '#/components/schemas/User'
required:
- email
notes:
type: string
description: Any notes or context relating to the translation request. If not set, the value will be null
nullable: true
example: Need a translation for this asset soon
due_date:
type: string
description: The date the translation is due. If not set, the value will be null
nullable: true
example: '2023-02-08'
created_at:
type: string
example: '2023-02-08T17:07:12+00:00'
updated_at:
type: string
example: '2023-02-08T17:07:12+00:00'
User:
type: object
properties:
id:
type: string
example: 609d7ce223411
name:
type: string
example: John Doe
email:
type: string
example: john.doe@email.com
roles:
type: array
example:
- Email Creator
- Collaborator
description: The roles for the user. Can be any of the roles defined for the company including custom roles.
items:
type: string
x-tagGroups:
- name: User Management
tags:
- Users
- name: Assets
tags:
- Assets
- Project Management
- name: Themes
tags:
- Themes
- name: Modules
tags:
- Modules
- name: Brands
tags:
- Brands
- name: Asset Folders
tags:
- AssetFolders
- name: Assets Custom Fieldsets
tags:
- Asset Custom Fieldsets
- name: Available Platforms
tags:
- AvailablePlatforms
- name: Merge Tags
tags:
- MergeTags
- name: Integrations
tags:
- Integrations
- name: Sync
tags:
- SyncStatuses
- MarketingPlatformSyncs
- name: Translation Requests
tags:
- TranslationRequests
- name: Events
tags:
- asset.created
- asset.sync_requested
- asset.sync_confirmation_responded
- asset.approval_status_updated
- asset.translation_requested
- translation_request.created
- name: Models
tags:
- user_model
- asset_model
- theme_model
- module_model
- brand_model
- asset_folder_model
- asset_custom_fieldset
- available_platform
- merge_tag
- sync_status
- integration
- marketing_platform_sync
- translation_request
- project_management_link