Ler vários arquivos
Até 30 arquivos em uma única revisão (o rascunho, a menos que revision seja especificado), cada um com seu conteúdo e hash: tudo o que uma edição de vários arquivos precisa em uma única chamada. Se não for possível ler um arquivo, ele incluirá error; os outros ainda serão retornados. Não altera nada.
POST/v1/sites/{site_id}/files/read
Requer sites:read. Não altera nada.
Use antes de editar vários arquivos: uma única chamada retorna o conteúdo de todos e cada hash para enviar como expected_hash. Se não for possível ler um arquivo, ele terá o campo error; os demais ainda serão retornados.
Autorizações
Authorizationbearerin headerrequiredParâmetros de caminho
site_idstringrequiredO id do site ou seu slug (o endereço antes de .atelier201.page).
Corpo
application/jsonrequiredpathsstring[]requireditems: 1–30 itemsAté 30 arquivos, lidos em uma única revisão.
revisionstringlength: 40–40 charsUm ID de commit do Git (40 caracteres hexadecimais) do repositório do site.
Resposta
Ler vários arquivos
dataobjectrequiredrequest_idstringrequiredCódigos possíveis: invalid_request, unknown_field, invalid_parameter, invalid_cursor
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: authentication_required, invalid_api_key, api_key_expired, api_key_revoked
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: insufficient_credits
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: insufficient_scope, feature_not_available, admin_required
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: resource_not_found
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: conflict, result_not_ready, idempotency_key_reused
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: result_expired
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: request_too_large
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: request_too_large_for_plan
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: rate_limited
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: internal_error
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: service_unavailable
errorobjectrequiredrequest_idstringrequired