Clipes Preset Atualizar
PATCH /v1/clip/presets/{slug}. Contrato do handler clipesPresetAtualizar. Requer autenticação e autorização no contexto da conta; permissões e suspensão podem impedir a operação.
bearerAuthAutorizaçãoBearer <token>JWT de usuário/console ou API token, conforme a autorização e as permissões da conta. Não enviar tokens reais nos exemplos.
slug*stringIdentificador utilizado pelo handler.
application/json- body
captionBlur?number0 <= valuecaptionEffect?string"scale""bounce""caixa""nenhum"captionFont?stringcaptionHighlight?stringcaptionLines?integer0 <= valuecaptionMargin?integer0 <= valuecaptionPrimary?stringcaptionShadowX?integercaptionShadowY?integercaptionSize?integer0 <= valuecaptionStroke?number0 <= valuecaptionUppercase?booleandirectoryId?stringfocus?booleanformat?string"9:16""1:1""4:5""16:9""tiktok""reels""instagram"framing?string"tight""sharp"headline?booleanheadlineBgColor?stringheadlineDuration?number0 < valueheadlineEffect?string"nenhum""dissolve""direita""esquerda"headlineEffectDuration?number0 <= value <= 2headlineFont?stringheadlineMarginH?integer-1 <= valueheadlineMarginV?integer0 <= valueheadlinePaddingH?integer0 <= valueheadlinePaddingV?integer0 <= valueheadlineRadius?integer0 <= valueheadlineSize?integer0 <= valueheadlineTextColor?stringheadlineUppercase?booleanheadlineWidthPct?integer1 <= value <= 100layout?array<>maxClips?integer2 <= value <= 40maxLen?integer1 <= valueminClips?integer2 <= valueminLen?integer1 <= valuename?string1 <= length <= 300prompt?string0 <= length <= 1000subtitles?booleanvinhetaFim?vinhetaInicio?watermarks?array<>Operação concluída.
application/json- response
accountId?stringcreatedAt?stringdate-timename?stringslug?stringupdatedAt?stringdate-timecurl -X PATCH "https://example.com/v1/clip/presets/0123456789abcdefghijklmnopq" \ -H "Content-Type: application/json" \ -d '{ "captionBlur": 0, "captionEffect": "scale", "captionFont": "", "captionHighlight": "", "captionLines": 0, "captionMargin": 0, "captionPrimary": "", "captionShadowX": 0, "captionShadowY": 0, "captionSize": 0, "captionStroke": 0, "captionUppercase": false, "directoryId": "0123456789abcdefghijklmnopq", "focus": false, "format": "9:16", "framing": "tight", "headline": false, "headlineBgColor": "", "headlineDuration": 1, "headlineEffect": "nenhum", "headlineEffectDuration": 0, "headlineFont": "", "headlineMarginH": -1, "headlineMarginV": 0, "headlinePaddingH": 0, "headlinePaddingV": 0, "headlineRadius": 0, "headlineSize": 0, "headlineTextColor": "", "headlineUppercase": false, "headlineWidthPct": 1, "maxClips": 2, "maxLen": 1, "minClips": 2, "minLen": 1, "name": "Exemplo sintético", "prompt": "", "subtitles": false, "vinhetaFim": { "duracao": 1, "encaixe": "letterbox", "fonte": "exemplo", "transicao": "" }, "vinhetaInicio": { "duracao": 1, "encaixe": "letterbox", "fonte": "exemplo", "transicao": "" } }'{ "accountId": "018f0000-0000-7000-8000-000000000001", "createdAt": "2026-01-15T12:00:00Z", "name": "Exemplo sintético", "slug": "", "updatedAt": "2026-01-15T12:00:00Z"}Clipes Processa Upload Logo POST
POST /v1/clip/presets/upload-logo. Contrato do handler clipesProcessaUploadLogo. Requer autenticação e autorização no contexto da conta; permissões e suspensão podem impedir a operação.
Clipes Preset Deletar DELETE
DELETE /v1/clip/presets/{slug}. Contrato do handler clipesPresetDeletar. Requer autenticação e autorização no contexto da conta; permissões e suspensão podem impedir a operação.