JOSS
  1. Lowongan Pekerjaan
JOSS
  • Gambaran Umum
  • Autentikasi
  • Referensi Data
  • Endpoint API
    • Perusahaan
      • Put Company
      • Find Company
      • Delete Company
    • Lowongan Pekerjaan
      • Put Job Vacancy
        PUT
      • Find Job Vacancy
        GET
      • Delete Job Vacancy
        DELETE
  1. Lowongan Pekerjaan

Find Job Vacancy

Testing
GET
{{base_url}}/api/v1/jobs/{id}/industrial-vacancy
API ini digunakan untuk melihat detail informasi lowongan pekerjaan berdasarkan ID yang diberikan. Dengan menggunakan ID, pengguna dapat mengakses data lengkap tentang lowongan pekerjaan yang terdaftar di sistem.

Request

Path Params
id
string 
required
ID unik yang digunakan untuk mengidentifikasi lowongan pekerjaan dalam sistem klien. Ini adalah primary key yang diberikan untuk setiap entri lowongan pekerjaan yang terdaftar di sistem. Maksimal panjangnya adalah 50 karakter.
Example:
9e026c9e-0d8a-4c42-979c-989dde40d40c
Header Params
Client-Id
string 
required
ID unik yang diperoleh dari Kementerian Ketenagakerjaan Indonesia (Kemnaker) yang digunakan untuk mengidentifikasi klien yang terdaftar dalam sistem Kemnaker.
Example:
0a253dab-2f55-42f0-b623-fa4e604a786b
Request-Id
string 
required
String acak yang dihasilkan di sisi klien untuk melindungi dari permintaan duplikat. String ini memastikan bahwa setiap permintaan yang dikirimkan memiliki identifikasi unik, mencegah pemrosesan berulang yang tidak disengaja.
Example:
db9948e4-8a27-4431-a0d0-1466677fa30a
Request-Timestamp
string 
required
Waktu permintaan yang tercatat dalam format ISO8601 menggunakan UTC+0 (UTC). Untuk melakukan transaksi pada zona waktu UTC+7 (WIB), klien harus mengurangi waktu dengan 7 jam. Misalnya, untuk transaksi pada 22 September 2022 pukul 08:51:00 WIB, timestamp yang dikirimkan harus berupa 2022-09-22T01:51:00Z (UTC+0).
Example:
2022-09-22T01:51:00Z
Signature
string 
required
Parameter keamanan yang perlu dihasilkan di sisi backend klien dan dimasukkan ke dalam header permintaan untuk memastikan bahwa permintaan tersebut berasal dari klien yang sah. Parameter ini biasanya berupa token atau signature yang diverifikasi oleh server untuk menghindari akses yang tidak sah.
Example:
HMACSHA256=82b1344baf72ae139038ad0113994fbb7197acb17d66ac10e5885d557ddfd82b

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://joss.kemnaker.go.id/api/v1/jobs/9e026c9e-0d8a-4c42-979c-989dde40d40c/industrial-vacancy' \
--header 'Client-Id;' \
--header 'Request-Id;' \
--header 'Request-Timestamp;' \
--header 'Signature;'

Responses

🟢200Success
application/json
Body
data
object 
required
id
string 
required
min_experience
null 
required
vacancy
object 
required
job_type
object 
required
job_function
object 
required
industry
object 
required
meta
object 
required
client_ip
string 
required
hostname
string 
required
version
string 
required
Example
{
  "data": {
    "id": "48b54450-f65b-449a-99e2-6bd3fb1c5dd2",
    "min_experience": null,
    "vacancy": {
      "id": "b930b97c-3832-4bf2-9b5e-540f175ee593",
      "gender": null,
      "marital": null,
      "min_age": 25,
      "max_age": 40,
      "qualification": "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.",
      "quota": 2,
      "disability_allowed": false,
      "job": {
        "id": "8fe2b729-93d1-4866-beb2-bba4a712b3eb",
        "client_id": "d2557492-9ddb-4152-abe3-1f34c8b48617",
        "reference": "8bf6ef74-ebd4-41f8-8b3a-c55277a973b8",
        "title": "Junior Administrator",
        "description": "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.",
        "min_salary_currency": "IDR",
        "min_salary_amount": 500000000,
        "max_salary_currency": "IDR",
        "max_salary_amount": 1000000000,
        "client_url": "https://www.komdigi.go.id/",
        "expire_at": "2025-02-15",
        "status": "open",
        "employer": {
          "id": "91b9dabd-5d0e-4acc-aa8e-5586b3edd21f",
          "name": "PT Testing",
          "client_id": "d2557492-9ddb-4152-abe3-1f34c8b48617",
          "reference": "1edd9893-f1a3-45dd-89d4-bc4dc9a071d0",
          "postal_code": "12850",
          "address": "Gedung Semanggi Square, Jl. Semanggi Raya No.1A, RT.1/RW.5, Semanggi, Kec. Karet, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12850",
          "phone": "021-8791124",
          "email": "info@testing.com",
          "region": {
            "id": "bb6cc09c-185e-4146-a2e0-7cdee506ada0",
            "regionable_type": "city",
            "regionable_id": "73c670c2-bd42-491a-a76b-f17c2edb6680",
            "key": "kota-jakarta-barat-dki-jakarta-indonesia",
            "name": "Kota Jakarta Barat, DKI Jakarta, Indonesia",
            "created_at": "2023-01-16 22:53:39",
            "updated_at": "2023-01-16 22:53:39"
          }
        },
        "region": {
          "id": "bb6cc09c-185e-4146-a2e0-7cdee506ada0",
          "regionable_type": "city",
          "regionable_id": "73c670c2-bd42-491a-a76b-f17c2edb6680",
          "key": "kota-jakarta-barat-dki-jakarta-indonesia",
          "name": "Kota Jakarta Barat, DKI Jakarta, Indonesia",
          "created_at": "2023-01-16 22:53:39",
          "updated_at": "2023-01-16 22:53:39",
          "regionable": {
            "id": "73c670c2-bd42-491a-a76b-f17c2edb6680",
            "province_id": "224c2de4-72b5-4e58-9f20-5f869d68ddab",
            "name": "KOTA ADM. JAKARTA SELATAN",
            "district": false,
            "code": 3174,
            "latitude": -6.1683295,
            "longitude": 106.7588494,
            "deleted_at": null,
            "province": {
              "id": "224c2de4-72b5-4e58-9f20-5f869d68ddab",
              "name": "DKI JAKARTA",
              "code": 31,
              "country_id": "0ac28afb-b1be-4df3-9db3-7448ddd3adbf",
              "latitude": -6.1744651,
              "longitude": 106.822745,
              "country": {
                "id": "0ac28afb-b1be-4df3-9db3-7448ddd3adbf",
                "code": "ID",
                "name": "Indonesia"
              }
            }
          }
        }
      },
      "min_education": {
        "id": "d9c9b6f2-6ee9-4ec7-9dfd-21904b711445",
        "name": "Sarjana",
        "level": 50
      }
    },
    "job_type": {
      "id": "0dc1aaf7-9935-442b-ab32-8bae23284af9",
      "name": "Full time"
    },
    "job_function": {
      "id": "b568e24e-40fc-001b-f03b-e48402007b44",
      "name": "Akuntansi & Keuangan"
    },
    "industry": {
      "id": "898b0b80-4ce3-4b6f-3413-f6b518e9c557",
      "name": "Mining, Oil & Gas"
    }
  },
  "meta": {
    "client_ip": "10.233.122.166",
    "hostname": "joss-api-cdcdb5-6v99h",
    "version": "v1"
  }
}
Previous
Put Job Vacancy
Next
Delete Job Vacancy
Built with