Google Sheets API

Lee y escribe Hojas de cálculo de Google.

Servicio: sheets.googleapis.com

Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente proporcionadas por Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la siguiente información cuando realices solicitudes a la API.

Documento de descubrimiento

Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el documento de descubrimiento siguiente:

Extremo de servicio

Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:

  • https://sheets.googleapis.com

Recurso de REST: v4.spreadsheets

Métodos
batchUpdate POST /v4/spreadsheets/{spreadsheetId}:batchUpdate
Aplica una o más actualizaciones a la hoja de cálculo.
create POST /v4/spreadsheets
Crea una hoja de cálculo y muestra la hoja de cálculo recién creada.
get GET /v4/spreadsheets/{spreadsheetId}
Muestra la hoja de cálculo con el ID especificado.
getByDataFilter POST /v4/spreadsheets/{spreadsheetId}:getByDataFilter
Muestra la hoja de cálculo con el ID especificado.

Recurso de REST: v4.spreadsheets.developerMetadata

Métodos
get GET /v4/spreadsheets/{spreadsheetId}/developerMetadata/{metadataId}
Muestra los metadatos del desarrollador con el ID especificado.
search POST /v4/spreadsheets/{spreadsheetId}/developerMetadata:search
Muestra todos los metadatos del desarrollador que coinciden con el DataFilter especificado.

Recurso de REST: v4.spreadsheets.sheets

Métodos
copyTo POST /v4/spreadsheets/{spreadsheetId}/sheets/{sheetId}:copyTo
Copia una sola hoja de una hoja de cálculo en otra.

Recurso de REST: v4.spreadsheets.values

Métodos
append POST /v4/spreadsheets/{spreadsheetId}/values/{range}:append
Agrega valores a una hoja de cálculo.
batchClear POST /v4/spreadsheets/{spreadsheetId}/values:batchClear
Borra uno o más rangos de valores de una hoja de cálculo.
batchClearByDataFilter POST /v4/spreadsheets/{spreadsheetId}/values:batchClearByDataFilter
Borra uno o más rangos de valores de una hoja de cálculo.
batchGet GET /v4/spreadsheets/{spreadsheetId}/values:batchGet
Muestra uno o más rangos de valores de una hoja de cálculo.
batchGetByDataFilter POST /v4/spreadsheets/{spreadsheetId}/values:batchGetByDataFilter
Muestra uno o más rangos de valores que coinciden con los filtros de datos especificados.
batchUpdate POST /v4/spreadsheets/{spreadsheetId}/values:batchUpdate
Establece valores en uno o más rangos de una hoja de cálculo.
batchUpdateByDataFilter POST /v4/spreadsheets/{spreadsheetId}/values:batchUpdateByDataFilter
Establece valores en uno o más rangos de una hoja de cálculo.
clear POST /v4/spreadsheets/{spreadsheetId}/values/{range}:clear
Borra los valores de una hoja de cálculo.
get GET /v4/spreadsheets/{spreadsheetId}/values/{range}
Muestra un rango de valores de una hoja de cálculo.
update PUT /v4/spreadsheets/{spreadsheetId}/values/{range}
Establece valores en un rango de una hoja de cálculo.