Pintarnya Job Search from Home 图标

Pintarnya 求职数据 API

Pintarnya · 招聘求职

Pintarnya Job Search from Home(com.pintarnyakerja)把印尼 loker 职位搜索、候选人身份与 Cari Cuan 钱包组织在一个小型数据 API 周围,由 WhatsApp OTP 登录签发的 Bearer 令牌把关。职位搜索是 GET /v1/jobs/search(job_title、min_salary、max_salary、city_name、is_verified);单个职位从 GET /v1/jobs/{job_id} 加载。同一登录会话还提供 GET /v1/profile/identity(eKTP KYC:nik、ktp_photo、selfie_ktp_photo)、GET /v1/profile(候选人名片)、GET /v1/applications(lamaran 状态)与 GET /v1/wallet/balance(Cari Cuan 提现余额)。

Pintarnya Job Search from Home(包名 com.pintarnyakerja)是 PT Pintarnya Solusi Teknologi 面向印尼蓝领与非正式就业岗位(loker)的 Android 应用,支持一键投递、Auto Lamar、ATS 式简历与 Cari Cuan 副业钱包。在 WhatsApp OTP 登录签发的 Bearer 会话之下,应用读取一套职位与候选人数据 API:分页职位搜索流(job_title、company_name、min_salary、max_salary、type_of_employment、education_level、city_name)、职位详情查询、候选人 eKTP 身份(nik、ktp_photo、selfie_ktp_photo、kyc_status)、资料名片(full_name、whatsapp_number、date_of_birth、cv_url)、投递状态跟踪,以及可提现到 GoPay / OVO / DANA 或 BCA / BRI / BNI 的 Cari Cuan 钱包余额。

应用截图

  • Pintarnya Job Search from Home 应用截图 1
  • Pintarnya Job Search from Home 应用截图 2
  • Pintarnya Job Search from Home 应用截图 3
  • Pintarnya Job Search from Home 应用截图 4
  • Pintarnya Job Search from Home 应用截图 5
  • Pintarnya Job Search from Home 应用截图 6
  • Pintarnya Job Search from Home 应用截图 7
  • Pintarnya Job Search from Home 应用截图 8

API 端点一览

  • 搜索职位列表

    GET /v1/jobs/search opendata

    分页返回 Cari Loker 职位列表(job_title、company_name、min_salary/max_salary、type_of_employment、education_level、city_name、is_verified),供首页职位搜索屏使用。

    认证方式: WhatsApp OTP 登录流程签发的 Bearer 令牌,外加 X-Platform / X-Device-ID / X-App-ID / X-Session-ID 设备请求头。仅带设备请求头也可匿名浏览。

    • jobs
    • job_id
    • job_slug
    • job_title
    • description
    • company_id
    • company_name
    • logo_url
    • min_salary
    • max_salary
    • city_id
    • city_name
    • province_id
    • province_name
    • type_of_employment
    • type_of_work
    • education_level
    • job_role
    • job_role_id
    • job_category_id
    • is_verified
    • published_at
    • latitude
    • longitude
    • distance
    • filter_profile
    • page
    • page_size
    • total
    • total_page

    依据应用界面重构的示意示例,并非实时抓包。

    GET /v1/jobs/search?search=cook&sort=-recommend&type_of_employment=2&type_of_work=2&education_level=5&city_id=3171&filter_profile=true&page=1&page_size=20&latitude=-6.2088&longitude=106.8456 HTTP/1.1
    Authorization: Bearer <token>
    X-Platform: android
    X-Device-ID: <device_id>
    X-App-ID: com.pintarnyakerja
    X-Session-ID: <session_id>
    Accept: application/json
    {
      "success": true,
      "data": {
        "jobs": [
          {
            "job_id": "87001234",
            "job_slug": "cook-jakarta-selatan",
            "job_title": "Cook",
            "description": "Masak menu harian di kitchen restoran.",
            "company_id": "c-4412",
            "company_name": "Example Kuliner",
            "logo_url": "https://cdn.example.com/images/company/4412.png",
            "min_salary": 4500000,
            "max_salary": 6500000,
            "city_id": 3171,
            "city_name": "Jakarta Selatan",
            "province_id": 31,
            "province_name": "DKI Jakarta",
            "type_of_employment": 2,
            "type_of_work": 2,
            "education_level": 5,
            "job_role": "Cook",
            "job_role_id": 882,
            "job_category_id": 14,
            "is_verified": true,
            "published_at": "2026-09-24T02:15:00Z",
            "latitude": -6.2615,
            "longitude": 106.8106,
            "distance": 3.2
          }
        ],
        "meta": {
          "page": 1,
          "page_size": 20,
          "total": 1284,
          "total_page": 65
        }
      }
    }

    依据应用界面推导;端点细节为示意说明,并非实际抓包。

    • 依据应用的职位搜索与列表流程重建
    • 与首页渲染的职位卡片字段一致
  • 获取职位详情

    GET /v1/jobs/{job_id} opendata

    为职位详情屏补全单个 lowongan 卡片(薪资带、education_level、type_of_shift、job_role_group_name、公司 logo_url),在 Lamar / Auto Lamar 之前展示。

    认证方式: OTP 登录签发的 Bearer 令牌。公开职位仅带设备请求头即可加载;个性化区块(是否已投递、一键投递资格)需要登录令牌。

    • job_id
    • job_slug
    • job_title
    • description
    • company_id
    • company_name
    • logo_url
    • min_salary
    • max_salary
    • city_name
    • province_name
    • type_of_employment
    • type_of_work
    • type_of_shift
    • education_level
    • min_education_level
    • job_role
    • job_role_id
    • job_role_group_id
    • job_role_group_name
    • job_category_id
    • is_verified
    • published_at
    • latitude
    • longitude
    • job_application_status

    依据应用界面重构的示意示例,并非实时抓包。

    GET /v1/jobs/87001234 HTTP/1.1
    Authorization: Bearer <token>
    X-Platform: android
    X-Device-ID: <device_id>
    Accept: application/json
    {
      "success": true,
      "data": {
        "job_id": "87001234",
        "job_slug": "cook-jakarta-selatan",
        "job_title": "Cook",
        "description": "Masak menu harian di kitchen restoran.",
        "company_id": "c-4412",
        "company_name": "Example Kuliner",
        "logo_url": "https://cdn.example.com/images/company/4412.png",
        "min_salary": 4500000,
        "max_salary": 6500000,
        "city_name": "Jakarta Selatan",
        "province_name": "DKI Jakarta",
        "type_of_employment": 2,
        "type_of_work": 2,
        "type_of_shift": 1,
        "education_level": 5,
        "min_education_level": 4,
        "job_role": "Cook",
        "job_role_id": 882,
        "job_role_group_id": 22,
        "job_role_group_name": "F&B",
        "job_category_id": 14,
        "is_verified": true,
        "published_at": "2026-09-24T02:15:00Z",
        "latitude": -6.2615,
        "longitude": 106.8106,
        "job_application_status": null,
        "similar": [
          {
            "job_id": "87009901",
            "job_title": "Kitchen Staff"
          }
        ]
      }
    }

    依据应用界面推导;端点细节为示意说明,并非实际抓包。

    • 依据应用的职位详情屏重建
    • 与投递操作前展示的职位字段一致
  • 候选人 eKTP 身份

    GET /v1/profile/identity osint

    返回登录求职者的 eKTP KYC 套件(nik、full_name、date_of_birth、ktp_photo、selfie_ktp_photo、kyc_status),供身份界面与 Cari Cuan 核验使用。

    认证方式: 必须持有 Bearer 令牌。Cari Cuan 副业钱包的身份核验复用同一登录会话。

    • user_id
    • full_name
    • nik
    • date_of_birth
    • gender
    • kyc_status
    • identity
    • ktp_photo
    • selfie_ktp_photo
    • photoSelfie
    • eKTP

    依据应用界面重构的示意示例,并非实时抓包。

    GET /v1/profile/identity HTTP/1.1
    Authorization: Bearer <token>
    X-Platform: android
    X-Device-ID: <device_id>
    Accept: application/json
    {
      "success": true,
      "data": {
        "user_id": "u-90210",
        "full_name": "Budi Santoso",
        "nik": "3174051201990003",
        "date_of_birth": "1999-01-12",
        "gender": "male",
        "kyc_status": "verified",
        "identity": "eKTP",
        "ktp_photo": "https://cdn.example.com/kyc/u-90210/ktp.jpg",
        "selfie_ktp_photo": "https://cdn.example.com/kyc/u-90210/selfie.jpg",
        "photoSelfie": "https://cdn.example.com/kyc/u-90210/selfie.jpg"
      }
    }

    依据应用界面推导;端点细节为示意说明,并非实际抓包。

    • 依据应用的身份核验流程重建
    • 与资料页和钱包页展示的 eKTP 字段一致
  • 候选人基础信息

    GET /v1/profile osint

    读取 Lengkapi Data Diri 背后的候选人资料卡:full_name、WhatsApp 号码、date_of_birth、education_attainment、cv_url 与 job_preference,供投递与 Auto Lamar 前使用。

    认证方式: OTP 登录签发的 Bearer 令牌。更新同一张卡片走对同一资源的写调用。

    • user_id
    • full_name
    • email
    • whatsapp_number
    • phoneNumber
    • date_of_birth
    • gender
    • address
    • city_id
    • city_name
    • province_id
    • province_name
    • education_level
    • education_attainment
    • profile_picture
    • cv_id
    • cv_url
    • job_preference

    依据应用界面重构的示意示例,并非实时抓包。

    GET /v1/profile HTTP/1.1
    Authorization: Bearer <token>
    X-Platform: android
    Accept: application/json
    {
      "success": true,
      "data": {
        "user_id": "u-90210",
        "full_name": "Budi Santoso",
        "email": "[email protected]",
        "whatsapp_number": "6281210225029",
        "phoneNumber": "6281210225029",
        "date_of_birth": "1999-01-12",
        "gender": "male",
        "address": "Jl. Example No. 12",
        "city_id": 3171,
        "city_name": "Jakarta Selatan",
        "province_id": 31,
        "province_name": "DKI Jakarta",
        "education_level": 5,
        "education_attainment": "SMA",
        "profile_picture": "https://cdn.example.com/users/u-90210.jpg",
        "cv_id": "cv-441",
        "cv_url": "https://cdn.example.com/cv/u-90210.pdf",
        "job_preference": {
          "job_role_id": 882,
          "city_id": 3171,
          "min_salary": 4500000
        }
      }
    }

    依据应用界面推导;端点细节为示意说明,并非实际抓包。

    • 依据应用的资料补全屏重建
    • 与投递前收集的候选人字段一致
  • 列出投递记录

    GET /v1/applications opendata

    按状态(sent / seen / interview / rejected)分页 Lamaran 标签页,含 is_auto_apply 与 interview_schedule,方便候选人跟踪 HRD 进度。

    认证方式: 必须持有 Bearer 令牌。提交投递写入同一投递资源;Auto Lamar 读取自己的偏好设置。

    • items
    • job_id
    • job_title
    • company_name
    • city_name
    • job_application
    • job_application_status
    • is_auto_apply
    • applied_at
    • interview_schedule
    • interview_type
    • interview_pic
    • status
    • page
    • total

    依据应用界面重构的示意示例,并非实时抓包。

    GET /v1/applications?status=sent&page=1 HTTP/1.1
    Authorization: Bearer <token>
    X-Platform: android
    Accept: application/json
    {
      "success": true,
      "data": {
        "items": [
          {
            "job_id": "87001234",
            "job_title": "Cook",
            "company_name": "Example Kuliner",
            "city_name": "Jakarta Selatan",
            "job_application": "app-7781",
            "job_application_status": "seen",
            "is_auto_apply": false,
            "applied_at": "2026-09-25T09:40:00Z",
            "interview_schedule": null,
            "interview_type": null,
            "interview_pic": null
          }
        ],
        "meta": {
          "page": 1,
          "page_size": 20,
          "total": 18
        }
      }
    }

    依据应用界面推导;端点细节为示意说明,并非实际抓包。

    • 依据应用的投递状态跟踪标签页重建
    • 与展示给候选人的投递卡片和面试字段一致
  • Cari Cuan 电子钱包余额

    GET /v1/wallet/balance openfinance

    读取 Cari Cuan 电子钱包(ewallet_balance、min_cashout、cashout_status),任务奖励可提现到 GoPay / OVO / DANA 或 BCA / BRI / BNI。

    认证方式: 必须持有 Bearer 令牌。提现在钱包身份核验后先走 inquiry 再走 payout 调用。

    • ewallet_balance
    • balance
    • min_cashout
    • min_instant_cashout
    • max_instant_cashout
    • cashout_status
    • transaction_id
    • nominal
    • amount
    • bank_code
    • bank_name
    • account_name
    • account_number
    • transaction_created_at
    • gopay
    • ovo
    • dana

    依据应用界面重构的示意示例,并非实时抓包。

    GET /v1/wallet/balance HTTP/1.1
    Authorization: Bearer <token>
    X-Platform: android
    Accept: application/json
    {
      "success": true,
      "data": {
        "ewallet_balance": 185000,
        "balance": 185000,
        "min_cashout": 20000,
        "min_instant_cashout": 50000,
        "max_instant_cashout": 2000000,
        "cashout_status": "idle",
        "transactions": [
          {
            "transaction_id": "tx-3301",
            "nominal": 50000,
            "amount": 50000,
            "bank_code": "GOPAY",
            "bank_name": "GoPay",
            "account_name": "Budi Santoso",
            "account_number": "081210225029",
            "cashout_status": "success",
            "transaction_created_at": "2026-09-20T11:02:00Z"
          }
        ]
      }
    }

    依据应用界面推导;端点细节为示意说明,并非实际抓包。

    • 依据应用的副业钱包屏重建
    • 与提现前展示的余额与提现字段一致

数据类别

  • 职位列表
  • 职位详情
  • 候选人资料
  • eKTP 身份
  • 投递记录
  • 电子钱包余额

数据使用场景与案例

  • 印尼蓝领薪资脉搏

    按雅加达城市过滤每晚拉取职位搜索流,按雇佣类型与学历切片,产出 job_title、company_name、min_salary、max_salary 与 is_verified,让劳动力市场看板无需抓取 HTML 即可跟踪招聘广告上的印尼盾薪资带。

  • 候选人 KYC / 身份补全

    招聘 CRM 可把身份资源(nik、full_name、date_of_birth、kyc_status、ktp_photo)与候选人资料资源(whatsapp_number、cv_url、education_attainment)关联,预填有 eKTP 背书的候选人档案。

  • 投递流水线审计

    HR 运营机器人按状态分页读取投递资源,获取 job_application_status、applied_at、is_auto_apply 与 interview_schedule,再与 ATS 对账,让被搁置的 lamaran 与已排面试当天浮现。

  • Cari Cuan 提现对账

    财务机器人读取钱包资源的 ewallet_balance 与 cashout_status,再把提现流程中的 transaction_id / nominal / bank_code / account_number 与 GoPay、OVO、DANA 或银行台账核对。

常见问题

Pintarnya 应用从哪里加载职位列表?

搜索结果来自一个分页职位搜索端点(GET /v1/jobs/search)。查询参数包括 search、sort、雇佣与工作类型、学历、城市、页码与每页条数,以及经纬度。每条结果携带 job_id、job_title、company_name、min_salary、max_salary、city_name 与 is_verified。

Pintarnya 为求职者存储哪些身份字段?

身份端点返回 nik、full_name、date_of_birth、gender、kyc_status、ktp_photo 与 selfie_ktp_photo(eKTP)。资料端点补充 whatsapp_number、email、address、education_attainment、profile_picture 与 cv_url;Cari Cuan 钱包复用同一已核验会话。

Pintarnya 的投递如何跟踪?

投递端点按状态分页 Lamaran 标签页,含 job_application_status、applied_at、is_auto_apply、interview_schedule 与 interview_pic,候选人可从 sent 跟进到 seen、interview 或 rejected。一键投递写入同一资源。

Pintarnya 暴露钱包或提现 API 吗?

暴露。Cari Cuan 钱包端点返回任务奖励的 ewallet_balance、min_cashout 与 cashout_status。提需要先 inquiry 再 payout,携带 bank_code、account_name 与 account_number,可提现到 GoPay、OVO 或 DANA,或 BCA、BRI、BNI 银行账户。

相关主题

  • Pintarnya API
  • Pintarnya 职位列表
  • 印尼 loker API
  • eKTP nik 核验
  • Cari Cuan 电子钱包
  • 投递状态
  • Pintarnya 候选人资料
  • openData Studio

需要集成这个 App 的数据 API?

我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。

  • 每个项目均签 NDA 与 SOW
  • 3–7 天交付
  • 验收通过后才付款
  • 仅在授权范围内作业

获取报价