Mehrere Dateien lesen
Bis zu 30 Dateien in einer Revision (standardmäßig der Entwurf, sofern revision nicht angegeben ist), jeweils mit Inhalt und Hash: alles, was eine Änderung an mehreren Dateien in einem Aufruf benötigt. Für eine Datei, die nicht gelesen werden kann, wird error zurückgegeben; die übrigen Dateien werden trotzdem zurückgegeben. Es werden keine Änderungen vorgenommen.
POST/v1/sites/{site_id}/files/read
Erfordert sites:read. Nimmt keine Änderungen vor.
Verwenden Sie den Endpunkt, bevor Sie mehrere Dateien bearbeiten: Ein Aufruf liefert alle Inhalte und alle hash-Werte zurück, die Sie als expected_hash senden müssen. Für eine Datei, die nicht gelesen werden kann, wird error zurückgegeben. Die übrigen Dateien werden trotzdem ausgegeben.
Autorisierung
Authorizationbearerin headerrequiredPfadparameter
site_idstringrequiredID der Website oder ihr Slug (die Adresse vor .atelier201.page).
Body
application/jsonrequiredpathsstring[]requireditems: 1–30 itemsBis zu 30 Dateien, alle in derselben Revision gelesen.
revisionstringlength: 40–40 charsEine Git-Commit-ID (40 hexadezimale Zeichen) des Repositorys der Website.
Antwort
Mehrere Dateien lesen
dataobjectrequiredrequest_idstringrequiredMögliche Codes: invalid_request, unknown_field, invalid_parameter, invalid_cursor
errorobjectrequiredrequest_idstringrequiredMögliche Codes: authentication_required, invalid_api_key, api_key_expired, api_key_revoked
errorobjectrequiredrequest_idstringrequiredMögliche Codes: insufficient_credits
errorobjectrequiredrequest_idstringrequiredMögliche Codes: insufficient_scope, feature_not_available, admin_required
errorobjectrequiredrequest_idstringrequiredMögliche Codes: resource_not_found
errorobjectrequiredrequest_idstringrequiredMögliche Codes: conflict, result_not_ready, idempotency_key_reused
errorobjectrequiredrequest_idstringrequiredMögliche Codes: result_expired
errorobjectrequiredrequest_idstringrequiredMögliche Codes: request_too_large
errorobjectrequiredrequest_idstringrequiredMögliche Codes: request_too_large_for_plan
errorobjectrequiredrequest_idstringrequiredMögliche Codes: rate_limited
errorobjectrequiredrequest_idstringrequiredMögliche Codes: internal_error
errorobjectrequiredrequest_idstringrequiredMögliche Codes: service_unavailable
errorobjectrequiredrequest_idstringrequired