Gcp/jobs
@swamp/gcp/jobsv2026.07.21.4
01README
Google Cloud jobs infrastructure models
02Release Notes
- Added: companies, jobs
03Models
companies.tsv2026.07.21.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| company? | object | Optional. The URI to employer's career site or careers page on the employer's web site, for example, \"https://careers.google.com\". |
| updateMask? | string | Optional but strongly recommended for the best service experience. If update_mask is provided, only the specified fields in company are updated. Otherwise all the fields are updated. A field mask to specify the company fields to be updated. Only top level fields of Company are supported. |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a companies
fn get(identifier: string)
Get a companies
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the companies |
fn update(identifier?: string)
Update companies attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific companies by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the companies
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the companies |
fn sync(identifier?: string)
Sync companies state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific companies by name (e.g. one discovered by list) |
fn list(pageSize?: number, requireOpenJobs?: boolean, maxPages?: number)
List companies resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | Optional. The maximum number of companies to be returned, at most 100. Default is 100 if a non-positive number is provided. |
| requireOpenJobs? | boolean | Optional. Set to true if the companies requested must have open jobs. Defaults to false. If true, at most page_size of companies are fetched, among which only those with open jobs are returned. |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
jobs.tsv2026.07.21.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| job? | object | Optional but strongly recommended for the best service experience. Location(s) where the employer is looking to hire for this job posting. Specifying the full street address(es) of the hiring location enables better API results, especially job searches by commute time. At most 50 locations are allowed for best search performance. If a job has more locations, it is suggested to split it into multiple jobs with unique requisition_ids (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', etc.) as multiple jobs with the same company_name, language_code and requisition_id are not allowed. If the original requisition_id must be preserved, a custom field should be used for storage. It is also suggested to group the locations that close to each other in the same job for better search experience. Jobs with multiple addresses must have their addresses with the same LocationType to allow location filtering to work properly. (For example, a Job with addresses \"1600 Amphitheatre Parkway, Mountain View, CA, USA\" and \"London, UK\" may not have location filters applied correctly at search time since the first is a LocationType.STREET_ADDRESS and the second is a LocationType.LOCALITY.) If a job needs to have multiple addresses, it is suggested to split it into multiple jobs with same LocationTypes. The maximum number of allowed characters is 500. |
| updateMask? | string | Optional but strongly recommended to be provided for the best service experience. If update_mask is provided, only the specified fields in job are updated. Otherwise all the fields are updated. A field mask to restrict the fields that are updated. Only top level fields of Job are supported. |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a jobs
fn get(identifier: string)
Get a jobs
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the jobs |
fn update(identifier?: string)
Update jobs attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific jobs by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the jobs
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the jobs |
fn sync(identifier?: string)
Sync jobs state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific jobs by name (e.g. one discovered by list) |
fn list(filter?: string, jobView?: string, pageSize?: number, maxPages?: number)
List jobs resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | Required. The filter string specifies the jobs to be enumerated. Supported operator: =, AND The fields eligible for filtering are: * `companyName` * `requisitionId` * `status` Available values: OPEN, EXPIRED, ALL. Defaults to OPEN if no value is specified. At least one of `companyName` and `requisitionId` must present or an INVALID_ARGUMENT error is thrown. Sample Query: * companyName = "projects/api-test-project/companies/123" * companyName = "projects/api-test-project/companies/123" AND requisitionId = "req-1" * companyName = "projects/api-test-project/companies/123" AND status = "EXPIRED" * requisitionId = "req-1" * requisitionId = "req-1" AND status = "EXPIRED" |
| jobView? | string | Optional. The desired job attributes returned for jobs in the search response. Defaults to JobView.JOB_VIEW_FULL if no value is specified. |
| pageSize? | number | Optional. The maximum number of jobs to be returned per page of results. If job_view is set to JobView.JOB_VIEW_ID_ONLY, the maximum allowed page size is 1000. Otherwise, the maximum allowed page size is 100. Default is 100 if empty or a number < 1 is specified. |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn batch_delete(filter?: any)
batch delete
| Argument | Type | Description |
|---|---|---|
| filter? | any |
fn search(disableKeywordMatch?: any, diversificationLevel?: any, enableBroadening?: any, histogramFacets?: any, jobQuery?: any, jobView?: any, offset?: any, orderBy?: any, pageSize?: any, pageToken?: any, requestMetadata?: any, requirePreciseResultSize?: any, searchMode?: any)
search
| Argument | Type | Description |
|---|---|---|
| disableKeywordMatch? | any | |
| diversificationLevel? | any | |
| enableBroadening? | any | |
| histogramFacets? | any | |
| jobQuery? | any | |
| jobView? | any | |
| offset? | any | |
| orderBy? | any | |
| pageSize? | any | |
| pageToken? | any | |
| requestMetadata? | any | |
| requirePreciseResultSize? | any | |
| searchMode? | any |
fn search_for_alert(disableKeywordMatch?: any, diversificationLevel?: any, enableBroadening?: any, histogramFacets?: any, jobQuery?: any, jobView?: any, offset?: any, orderBy?: any, pageSize?: any, pageToken?: any, requestMetadata?: any, requirePreciseResultSize?: any, searchMode?: any)
search for alert
| Argument | Type | Description |
|---|---|---|
| disableKeywordMatch? | any | |
| diversificationLevel? | any | |
| enableBroadening? | any | |
| histogramFacets? | any | |
| jobQuery? | any | |
| jobView? | any | |
| offset? | any | |
| orderBy? | any | |
| pageSize? | any | |
| pageToken? | any | |
| requestMetadata? | any | |
| requirePreciseResultSize? | any | |
| searchMode? | any |
tenants.tsv2026.07.21.2
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| externalId? | string | Required. Client side tenant identifier, used to uniquely identify the tenant. The maximum number of allowed characters is 255. |
| name? | string | Required during tenant update. The resource name for a tenant. This is generated by the service when a tenant is created. The format is "projects/{project_id}/tenants/{tenant_id}", for example, "projects/foo/tenants/bar". |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a tenants
fn get(identifier: string)
Get a tenants
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the tenants |
fn update(identifier?: string)
Update tenants attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific tenants by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the tenants
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the tenants |
fn sync(identifier?: string)
Sync tenants state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific tenants by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List tenants resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | The maximum number of tenants to be returned, at most 100. Default is 100 if a non-positive number is provided. |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn complete_query()
complete query
tenants_companies.tsv2026.07.21.3
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| careerSiteUri? | string | The URI to employer's career site or careers page on the employer's web site, for example, \"https://careers.google.com\". |
| displayName? | string | Required. The display name of the company, for example, "Google LLC". |
| eeoText? | string | Equal Employment Opportunity legal disclaimer text to be associated with all jobs, and typically to be displayed in all roles. The maximum number of allowed characters is 500. |
| externalId? | string | Required. Client side company identifier, used to uniquely identify the company. The maximum number of allowed characters is 255. |
| headquartersAddress? | string | The street address of the company's main headquarters, which may be different from the job location. The service attempts to geolocate the provided address, and populates a more specific location wherever possible in DerivedInfo.headquarters_location. |
| hiringAgency? | boolean | Set to true if it is the hiring agency that post jobs for other employers. Defaults to false if not provided. |
| imageUri? | string | A URI that hosts the employer's company logo. |
| name? | string | Required during company update. The resource name for a company. This is generated by the service when a company is created. The format is "projects/{project_id}/tenants/{tenant_id}/companies/{company_id}", for example, "projects/foo/tenants/bar/companies/baz". |
| size? | enum | The employer's company size. |
| websiteUri? | string | The URI representing the company\'s primary web site or home page, for example, "https://www.google.com". The maximum number of allowed characters is 255. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a companies
fn get(identifier: string)
Get a companies
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the companies |
fn update(identifier?: string)
Update companies attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific companies by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the companies
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the companies |
fn sync(identifier?: string)
Sync companies state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific companies by name (e.g. one discovered by list) |
fn list(pageSize?: number, requireOpenJobs?: boolean, maxPages?: number)
List companies resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | The maximum number of companies to be returned, at most 100. Default is 100 if a non-positive number is provided. |
| requireOpenJobs? | boolean | Set to true if the companies requested must have open jobs. Defaults to false. If true, at most page_size of companies are fetched, among which only those with open jobs are returned. |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
tenants_jobs.tsv2026.07.21.3
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| addresses? | array | Strongly recommended for the best service experience. Location(s) where the employer is looking to hire for this job posting. Specifying the full street address(es) of the hiring location enables better API results, especially job searches by commute time. At most 50 locations are allowed for best search performance. If a job has more locations, it is suggested to split it into multiple jobs with unique requisition_ids (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the same company, language_code and requisition_id are not allowed. If the original requisition_id must be preserved, a custom field should be used for storage. It is also suggested to group the locations that close to each other in the same job for better search experience. Jobs with multiple addresses must have their addresses with the same LocationType to allow location filtering to work properly. (For example, a Job with addresses \"1600 Amphitheatre Parkway, Mountain View, CA, USA\" and \"London, UK\" may not have location filters applied correctly at search time since the first is a LocationType.STREET_ADDRESS and the second is a LocationType.LOCALITY.) If a job needs to have multiple addresses, it is suggested to split it into multiple jobs with same LocationTypes. The maximum number of allowed characters is 500. |
| applicationInfo? | object | Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255. |
| company? | string | Required. The resource name of the company listing the job. The format is "projects/{project_id}/tenants/{tenant_id}/companies/{company_id}". For example, "projects/foo/tenants/bar/companies/baz". |
| compensationInfo? | object | The three-letter currency code defined in ISO 4217. |
| customAttributes? | record | If the `filterable` flag is true, the custom field values may be used for custom attribute filters JobQuery.custom_attribute_filter. If false, these values may not be used for custom attribute filters. Default is false. |
| degreeTypes? | array | The desired education degrees for the job, such as Bachelors, Masters. |
| department? | string | The department or functional area within the company with the open position. The maximum number of allowed characters is 255. |
| description? | string | Required. The description of the job, which typically includes a multi-paragraph description of the company and related information. Separate fields are provided on the job object for responsibilities, qualifications, and other job characteristics. Use of these separate job fields is recommended. This field accepts and sanitizes HTML input, and also accepts bold, italic, ordered list, and unordered list markup tags. The maximum number of allowed characters is 100,000. |
| employmentTypes? | array | The employment type(s) of a job, for example, full time or part time. |
| incentives? | string | A description of bonus, commission, and other compensation incentives associated with the job not including salary or pay. The maximum number of allowed characters is 10,000. |
| jobBenefits? | array | The benefits included with the job. |
| jobEndTime? | string | The end timestamp of the job. Typically this field is used for contracting engagements. Invalid timestamps are ignored. |
| jobLevel? | enum | The experience level associated with the job, such as "Entry Level". |
| jobStartTime? | string | The start timestamp of the job in UTC time zone. Typically this field is used for contracting engagements. Invalid timestamps are ignored. |
| languageCode? | string | The language of the posting. This field is distinct from any requirements for fluency that are associated with the job. Language codes must be in BCP-47 format, such as "en-US" or "sr-Latn". For more information, see [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: class="external" target="_blank" }. If this field is unspecified and Job.description is present, detected language code based on Job.description is assigned, otherwise defaults to \'en_US\'. |
| name? | string | Required during job update. The resource name for the job. This is generated by the service when a job is created. The format is "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}". For example, "projects/foo/tenants/bar/jobs/baz". Use of this field in job queries and API calls is preferred over the use of requisition_id since this value is unique. |
| postingExpireTime? | string | Strongly recommended for the best service experience. The expiration timestamp of the job. After this timestamp, the job is marked as expired, and it no longer appears in search results. The expired job can't be listed by the ListJobs API, but it can be retrieved with the GetJob API or updated with the UpdateJob API or deleted with the DeleteJob API. An expired job can be updated and opened again by using a future expiration timestamp. Updating an expired job fails if there is another existing open job with same company, language_code and requisition_id. The expired jobs are retained in our system for 90 days. However, the overall expired job count cannot exceed 3 times the maximum number of open jobs over previous 7 days. If this threshold is exceeded, expired jobs are cleaned out in order of earliest expire time. Expired jobs are no longer accessible after they are cleaned out. Invalid timestamps are ignored, and treated as expire time not provided. If the timestamp is before the instant request is made, the job is treated as expired immediately on creation. This kind of job can not be updated. And when creating a job with past timestamp, the posting_publish_time must be set before posting_expire_time. The purpose of this feature is to allow other objects, such as ApplicationInfo, to refer a job that didn't exist in the system prior to becoming expired. If you want to modify a job that was expired on creation, delete it and create a new one. If this value isn't provided at the time of job creation or is invalid, the job posting expires after 30 days from the job's creation time. For example, if the job was created on 2017/01/01 13:00AM UTC with an unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. If this value isn't provided on job update, it depends on the field masks set by UpdateJobRequest.update_mask. If the field masks include job_end_time, or the masks are empty meaning that every field is updated, the job posting expires after 30 days from the job's last update time. Otherwise the expiration date isn't updated. |
| postingPublishTime? | string | The timestamp this job posting was most recently published. The default value is the time the request arrives at the server. Invalid timestamps are ignored. |
| postingRegion? | enum | The job PostingRegion (for example, state, country) throughout which the job is available. If this field is set, a LocationFilter in a search query within the job region finds this job posting if an exact location match isn't specified. If this field is set to PostingRegion.NATION or PostingRegion.ADMINISTRATIVE_AREA, setting job Job.addresses to the same location level as this field is strongly recommended. |
| processingOptions? | object | If set to `true`, the service does not attempt to resolve a more precise address for the job. |
| promotionValue? | number | A promotion value of the job, as determined by the client. The value determines the sort order of the jobs returned when searching for jobs using the featured jobs search call, with higher promotional values being returned first and ties being resolved by relevance sort. Only the jobs with a promotionValue >0 are returned in a FEATURED_JOB_SEARCH. Default value is 0, and negative values are treated as 0. |
| qualifications? | string | A description of the qualifications required to perform the job. The use of this field is recommended as an alternative to using the more general description field. This field accepts and sanitizes HTML input, and also accepts bold, italic, ordered list, and unordered list markup tags. The maximum number of allowed characters is 10,000. |
| requisitionId? | string | Required. The requisition ID, also referred to as the posting ID, is assigned by the client to identify a job. This field is intended to be used by clients for client identification and tracking of postings. A job isn't allowed to be created if there is another job with the same company, language_code and requisition_id. The maximum number of allowed characters is 255. |
| responsibilities? | string | A description of job responsibilities. The use of this field is recommended as an alternative to using the more general description field. This field accepts and sanitizes HTML input, and also accepts bold, italic, ordered list, and unordered list markup tags. The maximum number of allowed characters is 10,000. |
| title? | string | Required. The title of the job, such as "Software Engineer" The maximum number of allowed characters is 500. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a jobs
fn get(identifier: string)
Get a jobs
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the jobs |
fn update(identifier?: string)
Update jobs attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific jobs by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the jobs
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the jobs |
fn sync(identifier?: string)
Sync jobs state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific jobs by name (e.g. one discovered by list) |
fn list(filter?: string, jobView?: string, pageSize?: number, maxPages?: number)
List jobs resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | Required. The filter string specifies the jobs to be enumerated. Supported operator: =, AND The fields eligible for filtering are: * `companyName` * `requisitionId` * `status` Available values: OPEN, EXPIRED, ALL. Defaults to OPEN if no value is specified. At least one of `companyName` and `requisitionId` must present or an INVALID_ARGUMENT error is thrown. Sample Query: * companyName = "projects/foo/tenants/bar/companies/baz" * companyName = "projects/foo/tenants/bar/companies/baz" AND requisitionId = "req-1" * companyName = "projects/foo/tenants/bar/companies/baz" AND status = "EXPIRED" * requisitionId = "req-1" * requisitionId = "req-1" AND status = "EXPIRED" |
| jobView? | string | The desired job attributes returned for jobs in the search response. Defaults to JobView.JOB_VIEW_FULL if no value is specified. |
| pageSize? | number | The maximum number of jobs to be returned per page of results. If job_view is set to JobView.JOB_VIEW_ID_ONLY, the maximum allowed page size is 1000. Otherwise, the maximum allowed page size is 100. Default is 100 if empty or a number < 1 is specified. |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn batch_create(jobs?: any)
batch create
| Argument | Type | Description |
|---|---|---|
| jobs? | any |
fn batch_delete(names?: any)
batch delete
| Argument | Type | Description |
|---|---|---|
| names? | any |
fn batch_update(jobs?: any, updateMask?: any)
batch update
| Argument | Type | Description |
|---|---|---|
| jobs? | any | |
| updateMask? | any |
fn search(customRankingInfo?: any, disableKeywordMatch?: any, diversificationLevel?: any, enableBroadening?: any, histogramQueries?: any, jobQuery?: any, jobView?: any, keywordMatchMode?: any, maxPageSize?: any, offset?: any, orderBy?: any, pageToken?: any, relevanceThreshold?: any, requestMetadata?: any, searchMode?: any)
search
| Argument | Type | Description |
|---|---|---|
| customRankingInfo? | any | |
| disableKeywordMatch? | any | |
| diversificationLevel? | any | |
| enableBroadening? | any | |
| histogramQueries? | any | |
| jobQuery? | any | |
| jobView? | any | |
| keywordMatchMode? | any | |
| maxPageSize? | any | |
| offset? | any | |
| orderBy? | any | |
| pageToken? | any | |
| relevanceThreshold? | any | |
| requestMetadata? | any | |
| searchMode? | any |
fn search_for_alert(customRankingInfo?: any, disableKeywordMatch?: any, diversificationLevel?: any, enableBroadening?: any, histogramQueries?: any, jobQuery?: any, jobView?: any, keywordMatchMode?: any, maxPageSize?: any, offset?: any, orderBy?: any, pageToken?: any, relevanceThreshold?: any, requestMetadata?: any, searchMode?: any)
search for alert
| Argument | Type | Description |
|---|---|---|
| customRankingInfo? | any | |
| disableKeywordMatch? | any | |
| diversificationLevel? | any | |
| enableBroadening? | any | |
| histogramQueries? | any | |
| jobQuery? | any | |
| jobView? | any | |
| keywordMatchMode? | any | |
| maxPageSize? | any | |
| offset? | any | |
| orderBy? | any | |
| pageToken? | any | |
| relevanceThreshold? | any | |
| requestMetadata? | any | |
| searchMode? | any |
04Previous Versions
2026.07.21.1
- Updated: tenants_companies, tenants_jobs, companies, jobs
2026.07.20.2
- Added: companies, jobs
2026.07.20.1
- Updated: tenants, tenants_companies, tenants_jobs
2026.07.19.1
- Updated: tenants, tenants_companies, tenants_jobs, companies, jobs
2026.07.18.2
- Updated: tenants, tenants_companies, tenants_jobs, companies, jobs
2026.07.17.2
- Updated: tenants, tenants_companies, tenants_jobs
2026.07.17.1
- Updated: tenants, tenants_companies, tenants_jobs, companies, jobs
Added 1, removed 5 models
2026.06.08.2
- Updated: tenants, tenants_companies, tenants_jobs, companies, jobs
2026.06.07.1
- Updated: tenants, tenants_companies, tenants_jobs, companies, jobs
2026.06.05.1
- Added: companies, jobs
Added 2 models
2026.05.25.1
- Updated: tenants, tenants_companies, tenants_jobs
Modified 3 models
2026.05.24.1
- Updated: tenants, tenants_companies, tenants_jobs
2026.05.21.2
- Updated: tenants, tenants_companies, tenants_jobs
2026.05.21.1
2026.05.19.2
2026.05.19.1
2026.05.18.1
2026.04.23.1
2026.04.04.1
- Updated: tenants_jobs
05Stats
A
100 / 100
Downloads
0
Archive size
136.3 KB
Verified by Swamp
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
06Platforms
07Labels