Skip to main content
POST
Criar arquivo no tema

Authorizations

User-Token
string
header
required
User-Secret-Key
string
header
required

Path Parameters

alias
string
required

Alias da loja

Body

application/json
path
string
required

Caminho do arquivo a partir da raiz do tema, sem / no início e fora da pasta settings/. Caminhos com images/ aceitam as extensões png, jpg, jpeg, webp e svg; os demais, css, scss, vue, js, twig e json.

Maximum string length: 255
Example:

"components/Banner.vue"

content
string<byte> | null

Conteúdo do arquivo em base64. Imagens também são aceitas como data URI.

Example:

"PHRlbXBsYXRlPjxkaXY+QmFubmVyPC9kaXY+PC90ZW1wbGF0ZT4="

Response

Arquivo criado

Resultado de uma operação do editor de código.

data
boolean

Indica se a operação foi concluída.

Example:

true

status
integer

Código HTTP da resposta.

Example:

200