scroll

Terminology (Related Terms)

This section describes the terms used for the HRBC API.

User app

User apps are apps that are developed by HRBC user companies in accordance with their purposes of use.

These apps include one that is used for linking HRBC and a user’s own site.

 

Third-party app

Third-party apps are those that are developed by third parties, not by PORTERS, HRBC user companies.

These apps include one that is used for linking entry information for external job openings media with HRBC.

 

App name

App names are used for identifying each app.

If not particularly specified, PORTERS assumes the name “company ID_api” and registers this name.

In the case of a third-party app, the app name is displayed on the app lists screen.

 

App ID

App IDs are IDs to identify individual apps.

These IDs are used for API authentication.

These IDs are issued when apps are registered with PORTERS, and cannot be optionally set or changed.

The example in this site takes App ID=ABC for the purpose of explanation.

 

Secret

Secret is an authentication pass that is issued for each app.

These passes are used for API authentication.

These passes are issued when apps are registered with PORTERS, and cannot be optionally set.

However, they can be re-issued (changed).

When changing the external development company, for example, it is recommended to change this item for ensuring security.

The example in this site takes Secret=XYZ for the purpose of explanation.

 

Redirect URL

An HRBC contract user is required to specify the Redirect URL when applying for the API.

The URL of the server where apps are to be executed should be registered as the Redirect URL.

The host part can be specified with IP, but the URL format must be used for registration.

This URL is used for API authentication.

The example in this site takes Redirect URL=http://myapplication.com for the purpose of explanation.

 

API access count

The API access count shows how many times the API was accessed (request) (including the requests for authentication), not the number of the page view times or jobs.

The API access count largely varies depending on how many times the API accesses are required to acquire information.

Example)

- Acquire information by accessing the API every time the user opens the page (Large access count)

- Acquire information by accessing the API every several hours periodically and accumulate the information in a user’s own DB (Small access count)

How to access the API differs depending on the program; however, PORTERS has no concern with the program details, so please contact the personnel in charge of the development.

 

Partition

HRBC manages the data of individual companies on an independent data unit basis.

This independent unit of company data is called Partition. It may also be called Company DB.

1.png

 

Resource

The data stored in a Partition is called Resource.

For example, data related to “Personal contact information” is called Candidate Resource, and data related “JOB” is called Job Resource.

The API that accesses these Resources is called Resource API.

resource.png

 

Resources corresponds to the information of HRBC as follows:

Resource Name HRBC Default Menu Name (Optionally changeable)
HRBC Agent
(For permanent employment)
Japanese
HRBC Stuffing
(For temporary employment)
Japanese
English
Client 企業 企業 Client
Recruiter 企業担当者 企業担当者 Recruiter
Job JOB 案件 Job
Candidate 個人連絡先 スタッフ連絡先 Person
Resume レジュメ スタッフ Resume
Process 選考プロセス 引当/就業管理 Process
Activity アクティビティ アクティビティ Activity
Contract 契約 契約 Contract
Sales 売上 個別契約 Sales

*Reference: Help for HRBC users: Data structure of HRBC

 

Field 

The items defined in a Resource are called Fields.

When accessing each Resource, specify the Field for which you want to read or write data.

field.png

 

Option

Option is the master data that define options.

Option is associated as options with the option-type Field.

For an option-type Field, one or multiple items can be selected from the options of the associated Option.

option.png

 

Was this article helpful?
0 out of 0 found this helpful