Cloud Talent Solution enthält Funktionen zum Erstellen, Lesen, Aktualisieren und Löschen von Jobanzeigen und bietet die Möglichkeit, anhand von Suchbegriffen und Filtern nach Jobs zu suchen.
- REST-Ressource: v4beta1.projects
- REST-Ressource: v4beta1.projects.clientEvents
- REST-Ressource: v4beta1.projects.company
- REST-Ressource: v4beta1.projects.jobs
- REST-Ressource: v4beta1.projects.operations
- REST-Ressource: v4beta1.projects.customerss
- REST-Ressource: v4beta1.projects.customerss.clientEvents
- REST-Ressource: v4beta1.projects.vielfältiges.company
- REST-Ressource: v4beta1.projects.customerss.jobs
Dienst: jobs.googleapis.com
Wir empfehlen, diesen Dienst mit von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, sollten Sie die folgenden Informationen verwenden, wenn Sie die API-Anfragen senden.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet das folgende Discovery-Dokument:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://jobs.googleapis.com
REST-Ressource: v4beta1.projects
Methoden | |
---|---|
complete |
GET /v4beta1/{parent=projects/*}:complete Vervollständigt das angegebene Präfix mit Keyword-Vorschlägen. |
REST-Ressource: v4beta1.projects.clientEvents
Methoden | |
---|---|
create |
POST /v4beta1/{parent=projects/*}/clientEvents Ereignisse melden, die ausgegeben werden, wenn der Endnutzer mit der Kundenanwendung interagiert, die Cloud Talent Solution verwendet. |
REST-Ressource: v4beta1.projects.companies
Methoden | |
---|---|
create |
POST /v4beta1/{parent=projects/*}/companies Erstellt eine neue Unternehmensentität. |
delete |
DELETE /v4beta1/{name=projects/*/companies/*} Löscht das angegebene Unternehmen. |
get |
GET /v4beta1/{name=projects/*/companies/*} Ruft die angegebene Firma ab. |
list |
GET /v4beta1/{parent=projects/*}/companies Listet alle mit dem Projekt verknüpften Unternehmen auf. |
patch |
PATCH /v4beta1/{company.name=projects/*/companies/*} Aktualisiert das angegebene Unternehmen. |
REST-Ressource: v4beta1.projects.jobs
Methoden | |
---|---|
batchCreate |
POST /v4beta1/{parent=projects/*}/jobs:batchCreate Startet mit der Ausführung eines Batch-Vorgangs zum Erstellen von Jobs. |
batchDelete |
POST /v4beta1/{parent=projects/*}/jobs:batchDelete Löscht eine Liste von Job -Werten nach Filter. |
batchUpdate |
POST /v4beta1/{parent=projects/*}/jobs:batchUpdate Startet mit der Ausführung eines Batch-Aktualisierungsjobs. |
create |
POST /v4beta1/{parent=projects/*}/jobs Erstellt einen neuen Job. |
delete |
DELETE /v4beta1/{name=projects/*/jobs/*} Löscht den angegebenen Job. |
get |
GET /v4beta1/{name=projects/*/jobs/*} Ruft den angegebenen Job mit dem Status OFFEN oder innerhalb der letzten 90 Tage kürzlich ABGELAUFEN ab. |
list |
GET /v4beta1/{parent=projects/*}/jobs Listet Jobs nach Filter auf. |
patch |
PATCH /v4beta1/{job.name=projects/*/jobs/*} Aktualisiert den angegebenen Job. |
search |
POST /v4beta1/{parent=projects/*}/jobs:search Sucht mit dem angegebenen SearchJobsRequest nach Jobs. |
searchForAlert |
POST /v4beta1/{parent=projects/*}/jobs:searchForAlert Sucht mit dem angegebenen SearchJobsRequest nach Jobs. |
REST-Ressource: v4beta1.projects.operations
Methoden | |
---|---|
get |
GET /v4beta1/{name=projects/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
REST-Ressource: v4beta1.projects.tenants
Methoden | |
---|---|
complete |
GET /v4beta1/{parent=projects/*/tenants/*}:complete Vervollständigt das angegebene Präfix mit Keyword-Vorschlägen. |
create |
POST /v4beta1/{parent=projects/*}/tenants Erstellt eine neue Mandantenentität. |
delete |
DELETE /v4beta1/{name=projects/*/tenants/*} Löscht den angegebenen Mandanten. |
get |
GET /v4beta1/{name=projects/*/tenants/*} Ruft den angegebenen Mandanten ab. |
list |
GET /v4beta1/{parent=projects/*}/tenants Listet alle Mandanten auf, die mit dem Projekt verknüpft sind. |
patch |
PATCH /v4beta1/{tenant.name=projects/*/tenants/*} Aktualisiert den angegebenen Mandanten. |
REST-Ressource: v4beta1.projects.tenants.clientEvents
Methoden | |
---|---|
create |
POST /v4beta1/{parent=projects/*/tenants/*}/clientEvents Ereignisse melden, die ausgegeben werden, wenn der Endnutzer mit der Kundenanwendung interagiert, die Cloud Talent Solution verwendet. |
REST-Ressource: v4beta1.projects.tenants.companies
Methoden | |
---|---|
create |
POST /v4beta1/{parent=projects/*/tenants/*}/companies Erstellt eine neue Unternehmensentität. |
delete |
DELETE /v4beta1/{name=projects/*/tenants/*/companies/*} Löscht das angegebene Unternehmen. |
get |
GET /v4beta1/{name=projects/*/tenants/*/companies/*} Ruft die angegebene Firma ab. |
list |
GET /v4beta1/{parent=projects/*/tenants/*}/companies Listet alle mit dem Projekt verknüpften Unternehmen auf. |
patch |
PATCH /v4beta1/{company.name=projects/*/tenants/*/companies/*} Aktualisiert das angegebene Unternehmen. |
REST-Ressource: v4beta1.projects.tenants.jobs
Methoden | |
---|---|
batchCreate |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs:batchCreate Startet mit der Ausführung eines Batch-Vorgangs zum Erstellen von Jobs. |
batchDelete |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs:batchDelete Löscht eine Liste von Job -Werten nach Filter. |
batchUpdate |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs:batchUpdate Startet mit der Ausführung eines Batch-Aktualisierungsjobs. |
create |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs Erstellt einen neuen Job. |
delete |
DELETE /v4beta1/{name=projects/*/tenants/*/jobs/*} Löscht den angegebenen Job. |
get |
GET /v4beta1/{name=projects/*/tenants/*/jobs/*} Ruft den angegebenen Job mit dem Status OFFEN oder innerhalb der letzten 90 Tage kürzlich ABGELAUFEN ab. |
list |
GET /v4beta1/{parent=projects/*/tenants/*}/jobs Listet Jobs nach Filter auf. |
patch |
PATCH /v4beta1/{job.name=projects/*/tenants/*/jobs/*} Aktualisiert den angegebenen Job. |
search |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs:search Sucht mit dem angegebenen SearchJobsRequest nach Jobs. |
searchForAlert |
POST /v4beta1/{parent=projects/*/tenants/*}/jobs:searchForAlert Sucht mit dem angegebenen SearchJobsRequest nach Jobs. |