missing

Plan Missing Key Resolution

PREVIEW AI translations of a missing event's source into target languages (Developer+). Credit-metered — credit_cost(tier) per delivered target language (standard=1, premium=4); undelivered languages are refunded. Writes NOTHING: the caller creates the key + applies the approved values client-side. Idempotent

  • cached on idempotency_key (a re-call returns the same preview for free).

422 no_source_value when the SDK reported no default text — the UI must collect a source string before offering AI translation.

post/v1/projects/{project_id}/missing-keys/{event_uuid}/plan

Request

  • Base URL: https://api.sonenta.dev
  • URL: https://api.sonenta.dev/v1/projects/{project_id}/missing-keys/{event_uuid}/plan
  • Auth: none declared

Path parameters

event_uuidstring required
project_idstring required

Request body

tier'standard' | 'premium'
language_codesstring[] required
idempotency_keystring required

Response

Successful Response

event_uuidstring required
keystring required
namespace_slugstring required
sourcestring required
source_languagestring nullable required
credits_chargedinteger required
credits_refundedinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.