Cloud Talent Solution permite crear, leer, actualizar y borrar publicaciones de trabajo, así como buscar trabajos en función de palabras clave y filtros.
- Recurso de REST: v4beta1.projects
- Recurso de REST: v4beta1.projects.clientEvents
- Recurso de REST: v4beta1.projects.company
- Recurso de REST: v4beta1.projects.jobs
- Recurso de REST: v4beta1.projects.operations
- Recurso de REST: v4beta1.projects.tenants
- Recurso de REST: v4beta1.projects.tenants.clientEvents
- Recurso de REST: v4beta1.projects.tenants.companies
- Recurso de REST: v4beta1.projects.tenants.jobs
Servicio: jobs.googleapis.com
Recomendamos que realices una llamada a este servicio con las bibliotecas cliente que proporciona Google. Si tu aplicación necesita realizar una llamada a este servicio con tus propias bibliotecas, debes usar la información siguiente cuando realices las 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://jobs.googleapis.com
Recurso de REST: v4beta1.projects
Métodos | |
---|---|
complete |
GET /v4beta1/{parent=projects/*}:complete Completa el prefijo especificado con sugerencias de palabras clave. |
Recurso de REST: v4beta1.projects.clientEvents
Métodos | |
---|---|
create |
POST /v4beta1/{parent=projects/*}/clientEvents Eventos de informe que se emiten cuando el usuario final interactúa con la aplicación del cliente que usa Cloud Talent Solution. |
Recurso de REST: v4beta1.projects.companies
Métodos | |
---|---|
create |
POST /v4beta1/{parent=projects/*}/companies Crea una nueva entidad de empresa. |
delete |
DELETE /v4beta1/{name=projects/*/companies/*} Borra la empresa especificada. |
get |
GET /v4beta1/{name=projects/*/companies/*} Recupera la empresa especificada. |
list |
GET /v4beta1/{parent=projects/*}/companies Muestra una lista de todas las empresas asociadas con el proyecto. |
patch |
PATCH /v4beta1/{company.name=projects/*/companies/*} Actualiza la empresa especificada. |
Recurso de REST: v4beta1.projects.jobs
Métodos | |
---|---|
batchCreate |
POST /v4beta1/{parent=projects/*}/jobs:batchCreate Comienza a ejecutar una operación de creación de trabajos por lotes. |
batchDelete |
POST /v4beta1/{parent=projects/*}/jobs:batchDelete Borra una lista de Job por filtro. |
batchUpdate |
POST /v4beta1/{parent=projects/*}/jobs:batchUpdate Comienza a ejecutar una operación de trabajos de actualización por lotes. |
create |
POST /v4beta1/{parent=projects/*}/jobs Crea un trabajo nuevo. |
delete |
DELETE /v4beta1/{name=projects/*/jobs/*} Borra el trabajo especificado. |
get |
GET /v4beta1/{name=projects/*/jobs/*} Recupera el trabajo especificado cuyo estado es OPEN o EXPIRED recientemente dentro de los últimos 90 días. |
list |
GET /v4beta1/{parent=projects/*}/jobs Enumera los trabajos por filtro. |
patch |
PATCH /v4beta1/{job.name=projects/*/jobs/*} Actualiza el trabajo especificado. |
search |
POST /v4beta1/{parent=projects/*}/jobs:search Busca trabajos con el SearchJobsRequest proporcionado. |
searchForAlert |
POST /v4beta1/{parent=projects/*}/jobs:searchForAlert Busca trabajos con el SearchJobsRequest proporcionado. |
Recurso de REST: v4beta1.projects.operations
Métodos | |
---|---|
get |
GET /v4beta1/{name=projects/*/operations/*} Obtiene el último estado de una operación de larga duración. |
Recurso de REST: v4beta1.projects.tenants
Métodos | |
---|---|
complete |
GET /v4beta1/{parent=projects/*/tenants/*}:complete Completa el prefijo especificado con sugerencias de palabras clave. |
create |
POST /v4beta1/{parent=projects/*}/tenants Crea una entidad de usuario nueva. |
delete |
DELETE /v4beta1/{name=projects/*/tenants/*} Borra el usuario especificado. |
get |
GET /v4beta1/{name=projects/*/tenants/*} Recupera el usuario especificado. |
list |
GET /v4beta1/{parent=projects/*}/tenants Enumera todos los usuarios asociados con el proyecto. |
patch |
PATCH /v4beta1/{tenant.name=projects/*/tenants/*} Actualiza el usuario especificado. |
Recurso de REST: v4beta1.projects.tenants.clientEvents
Métodos | |
---|---|
create |
POST /v4beta1/{parent=projects/*/tenants/*}/clientEvents Eventos de informe que se emiten cuando el usuario final interactúa con la aplicación del cliente que usa Cloud Talent Solution. |
Recurso de REST: v4beta1.projects.tenants.companies
Métodos | |
---|---|
create |
POST /v4beta1/{parent=projects/*/tenants/*}/companies Crea una nueva entidad de empresa. |
delete |
DELETE /v4beta1/{name=projects/*/tenants/*/companies/*} Borra la empresa especificada. |
get |
GET /v4beta1/{name=projects/*/tenants/*/companies/*} Recupera la empresa especificada. |
list |
GET /v4beta1/{parent=projects/*/tenants/*}/companies Muestra una lista de todas las empresas asociadas con el proyecto. |
patch |
PATCH /v4beta1/{company.name=projects/*/tenants/*/companies/*} Actualiza la empresa especificada. |
Recurso de REST: v4beta1.projects.tenants.jobs
Métodos | |
---|---|
batchCreate |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs:batchCreate Comienza a ejecutar una operación de creación de trabajos por lotes. |
batchDelete |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs:batchDelete Borra una lista de Job por filtro. |
batchUpdate |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs:batchUpdate Comienza a ejecutar una operación de trabajos de actualización por lotes. |
create |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs Crea un trabajo nuevo. |
delete |
DELETE /v4beta1/{name=projects/*/tenants/*/jobs/*} Borra el trabajo especificado. |
get |
GET /v4beta1/{name=projects/*/tenants/*/jobs/*} Recupera el trabajo especificado cuyo estado es OPEN o EXPIRED recientemente dentro de los últimos 90 días. |
list |
GET /v4beta1/{parent=projects/*/tenants/*}/jobs Enumera los trabajos por filtro. |
patch |
PATCH /v4beta1/{job.name=projects/*/tenants/*/jobs/*} Actualiza el trabajo especificado. |
search |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs:search Busca trabajos con el SearchJobsRequest proporcionado. |
searchForAlert |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs:searchForAlert Busca trabajos con el SearchJobsRequest proporcionado. |