Справочник по API

API SEO for Jobs позволяют Вам с легкостью интегрировать Google for Jobs и выйти за рамки базовой интеграции размещения вакансий из коробки.

Зарегистрируйтесь и запросите токен API здесь: https://app.seo-for-jobs.com/register

Корневой URL API - https://app.seo-for-jobs.com/api/public. Токен API для аутентификации можно запросить в Вашем аккаунте SEO for Jobs. Для использования API необходим активный пакет. Токен должен быть отправлен через дополнительный заголовок "x-api-token". Лимит запросов составляет 50 запросов в час и может быть увеличен по запросу.

GET /jobs

Получите список всех объявлений о работе в Вашем аккаунте.

Параметры:

нет

Ответ (пример):

{
list: [
{
id: "2fd59d17-14ea-4b86-a3d8-c3126db5fbc6",
title: "SAP S/4HANA Senior Developer",
description: "Lorem ipsum dolor sit ametconsetetur
.
.." ...
},
{...}
]
}

CURL (Пример):

$curl - XGET - H 'x-api-key: cca265e6-5c40-4187-a0e9-713b4a9c453f' 'https://app.seo-for-jobs.com/api/public/jobs'

POST /job

Создайте новую вакансию в своем аккаунте.

Параметры:

  • статус: Один из вариантов "DRAFT" или "PUBLISHED".

  • название: строка

  • description: HTML-описание (допустимые теги: br, ul, li)

  • employmentType: NULL или список "INTERN", "PERDIEM", "FULLTIME", "PARTTIME", "TEMPORARY", "VOLUNTEER", "CONTRACTOR" (например: ["FULLTIME", "PARTTIME"]).

  • salaryCurrency: NULL или одно из этих "EUR", "CHF", "INR", "JPY", "USD".

  • salaryValue: Число (например: 42.00)

  • salaryUnit: NULL или одно из этих "DAY", "HOUR", "WEEK", "YEAR", "MONTH".

  • streetAndNo: String

  • город: строка

  • postalCode: Строка (из-за ведущих нулей)

  • countryCode: i18n код страны (например, "DE" или "FR").

  • название компании: строка

  • companyLogoUrl: Полный URL-адрес логотипа (250px x 250px, .png, .jpeg, .jpg)

  • redirectUrl: Полный URL для перенаправления после нажатия на кнопку "Apply Button" в Google for Jobs.

Ответ (пример):

{
id: "2fd59d17-14ea-4b86-a3d8-c3126db5fbc6"
status: "PUBLISHED",
title: "SAP S/4HANA Senior Developer",
description: "Lorem ipsum dolor sit ametconsetetur
..."
...
}

CURL (Пример):

$curl - XPOST - H 'x-api-key: cca265e6-5c40-4187-a0e9-713b4a9c453f' - H "Content-type: application/json" - d '{status: "PUBLISHED",title: "SAP S/4HANA Senior Developer",description: "Lore Ipsum ...",employmentType: ["FULLTIME", "PARTTIME"],streetAndNo: "Jungfernstieg 47",city: "Hamburg",postalCode: "20354",countryCode: "DE",companyName: "SFJ",redirectUrl: "https://www.seo-for-jobs.com/de/jobs/sap-hana-senior-developer"}' 'https://app.seo-for-jobs.com/api/public/job'

PUT /job/{id}

Обновите существующее объявление о работе с соответствующим {id}. Будут обновлены только представленные параметры. Обновление будет автоматически отправлено в Google, если после процесса обновления статус будет "PUBLISHED".

Параметр:

  • статус: Один из вариантов "DRAFT" или "PUBLISHED".

  • название: строка

  • description: HTML-описание (допустимые теги: br, ul, li)

  • employmentType: NULL или список "INTERN", "PERDIEM", "FULLTIME", "PARTTIME", "TEMPORARY", "VOLUNTEER", "CONTRACTOR" (например: ["FULLTIME", "PARTTIME"]).

  • salaryCurrency: NULL или одно из этих "EUR", "CHF", "INR", "JPY", "USD".

  • salaryValue: Число (например: 42.00)

  • salaryUnit: NULL или одно из этих "DAY", "HOUR", "WEEK", "YEAR", "MONTH".

  • streetAndNo: String

  • город: строка

  • postalCode: Строка (из-за ведущих нулей)

  • countryCode: i18n код страны (например, "DE" или "FR").

  • название компании: строка

  • companyLogoUrl: Полный URL-адрес логотипа (250px x 250px, .png, .jpeg, .jpg)

  • redirectUrl: Полный URL для перенаправления после нажатия на кнопку "Apply Button" в Google for Jobs.

Ответ (пример):

{
id: "2fd59d17-14ea-4b86-a3d8-c3126db5fbc6",
status: "PUBLISHED",
title: "SAP S/4HANA Senior Developer",
description: "Lorem ipsum dolor sit ametconsetetur ...
"
...
}

CURL (Пример):

$curl - XPUT - H 'x-api-key: cca265e6-5c40-4187-a0e9-713b4a9c453f' - H "Content-type: application/json" - d '{title: "SAP S/4HANA Junior Developer",employmentType: ["FULLTIME"]}' 'https://app.seo-for-jobs.com/api/public/job/2fd59d17-14ea-4b86-a3d8-c3126db5fbc6'

DELETE /job/{id}

Удалите вакансию с соответствующего {id}.

Параметры:

нет

Ответ (пример):

{
status: "SUCCESS"
}

CURL (Пример):

curl - XDELETE - H 'x-api-key: cca265e6-5c40-4187-a0e9-713b4a9c453f' 'https://app.seo-for-jobs.com/api/public/job/2fd59d17-14ea-4b86-a3d8-c3126db5fbc6'

Ошибки

Если при обработке Вашего запроса произошла ошибка, Вы получите один из следующих кодов:

API_TOKEN_INVALID
Предоставленный API Token не был найден в активной учетной записи. Учетная запись помечается как "активная", если она имеет активный пакет.

REQUEST_LIMIT_REACHED
Дневной лимит запросов достигнут. Ваш лимит запросов будет восстановлен в течение скользящего 24-часового окна.

UPGRADE_NECESSARY
Общее количество заданий со статусом "PUBLISHED" достигло предела Вашего пакета. Пожалуйста, обновите свой аккаунт, чтобы публиковать больше заданий.

ID_NOT_FOUND
Предоставленный ID для конкретной вакансии не был найден.

Автор: Редакционная группа SEO для рабочих мест
Опубликовано на 01.10.2020
Обновлено на 18.03.2024
Другие статьи ...
Хотите попробовать рекрутинг через Google? Создайте бесплатный аккаунт прямо сейчас.

Консультация, не имеющая обязательной силы

Мы будем рады предоставить Вам консультацию и поддержку, чтобы Ваши объявления о работе были размещены в Google for Jobs и использовали весь свой потенциал.

Julia Weber
Эксперт по работе в Google
Получите необязывающую консультацию прямо сейчас. Мы также будем рады перезвонить Вам - просто отправьте нам короткое сообщение.
Запросить обратный звонок
Все данные передаются в зашифрованном виде.

Это сработало

Мы свяжемся с Вами самое позднее по адресу Если дело более срочное, с нами можно связаться по адресу +1 (628) 261-6661 достижимо.

Зарегистрируйтесь бесплатно

Создайте бесплатный аккаунт сейчас и создайте свое первое объявление о работе без обязательств.

Julia Weber
Эксперт по работе в Google
Получите необязывающую консультацию прямо сейчас.
Начните бесплатно
Все данные передаются в зашифрованном виде.

Проверка бесплатно

В течение нескольких секунд проверьте, готовы ли Ваши объявления о работе для Google for Jobs.

Поздравляем. Вы уже отлично подготовлены для участия в программе Google for Jobs.
Проверьте сейчас
Все данные передаются в зашифрованном виде.

Результат тестирования

Предварительный просмотр загружен ...
Показать результат
Доступность
Хорошее начало. Ваше объявление о работе легко доступно, время загрузки составляет сек.
Доступность
Пожалуйста, проверьте ссылку , так как она недоступна.
Содержание читабельно
Основа была создана. Содержание объявления о работе является машиночитаемым.
Содержание читабельно
Поскольку ссылка недоступна, мы, к сожалению, не смогли проверить, читаемо ли содержание.
Готовность к Google для рабочих мест
Поздравляем - данные схемы объявления о работе доступны. Это позволяет Google для вакансий разместить объявление о работе в списке
Готовность к Google для рабочих мест
Ваше объявление о работе еще не готово для Google для вакансий. Приготовьтесь сейчас
Готовность к Google для рабочих мест
Поскольку ссылка недоступна, мы не смогли проверить, доступны ли соответствующие данные схемы.
Доступны лица, ищущие работу
Хорошее начало. Объявления о работе на "" активно ищутся заинтересованными лицами в Google для вакансий.
Возможна публикация
В разделе "" можно публиковать объявления о работе.
Зарегистрируйтесь сейчас
Создайте свой аккаунт сейчас и получите 10% скидку на все пакеты услуг. Таким образом, Вы сможете в полной мере использовать потенциал Google для работы.
' назад
Все данные передаются в зашифрованном виде.
Бесплатный профиль работодателя
Создайте свой профиль работодателя прямо сейчас, бесплатно и без обязательств.
Далее