BPJS Healthcare

These endpoints let you manage BPJS Healthcare features in the system. It allows you to retrieve BPJS Healthcare configurations, calculate related contributions, and manage BPJS Healthcare records.

Get BPJS Healthcare Premium Summaries

get

Search Query

Supported Keys
Supported Operators
Notes

employeeName

:

Like Operator

identificationNumber

:

Like Operator

cutoffEndDate

: > <

Equal operator Greater than or equal to operator Less than or equal to equal operator

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK

application/json
totalPagesintegerRequired

Total number of pages available

lastbooleanRequired

Indicates whether this is the last page

totalElementsintegerRequired

Total number of elements across all pages

numberOfElementsintegerRequired

Number of elements in the current page

firstbooleanRequired

Indicates whether this is the first page

sizeintegerRequired

Size of the page (number of elements per page)

numberintegerRequired

Current page number (zero-indexed)

get
/core/v1/bpjs-healthcare-premiums/summaries

Get BPJS Healthcare Premium Summary Details

get

Return the BPJS healthcare premium summary details.

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Path parameters
idstringRequiredExample: f47ac10b-58cc-4372-a567-0e02b2c3d479
Responses
chevron-right
200

OK

application/json
employeeIdstringOptional
employeeIdentificationNumberstringOptional
employeeNamestringOptional
monthlyWagenumberOptional
get
/core/v1/bpjs-healthcare-premiums/summaries/{id}/details

Get BPJS Healthcare Providers

get

Search Query

Supported Keys
Supported Operators
Notes

name

:

Like Operator

code

:

Like Operator

address

:

Like Operator

registrationNumber

:

Like Operator

reportSignatoryName

:

Like Operator

reportSignatoryJobTitle

:

Like Operator

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK

application/json
totalPagesintegerRequired

Total number of pages available

lastbooleanRequired

Indicates whether this is the last page

totalElementsintegerRequired

Total number of elements across all pages

numberOfElementsintegerRequired

Number of elements in the current page

firstbooleanRequired

Indicates whether this is the first page

sizeintegerRequired

Size of the page (number of elements per page)

numberintegerRequired

Current page number (zero-indexed)

get
/core/v1/bpjs-healthcare-providers

Download E-Dabu Advance Member Report

get

Search Query

Request Parameter Name
Description

month

Month of the report Value: 1-12.

year

Year of the report Value: YYYY, eg: 2021

bpjsHealthcareProviderId

Provider Id

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK - File download response

get
/core/v1/bpjs-healthcare-reports/edabu-advance-members

No content

Download E-Dabu Employee Identity Card Member Check Report

get

Search Query

Request Parameter Name
Description

month

Month of the report Value: 1-12.

year

Year of the report Value: YYYY, eg: 2021

bpjsHealthcareProviderId

Provider Id

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK - File download response

get
/core/v1/bpjs-healthcare-reports/edabu-employee-identity-card-number-check

No content

Download E-Dabu New Member Report

get

Search Query

Request Parameter Name
Description

month

Month of the report Value: 1-12.

year

Year of the report Value: YYYY, eg: 2021

bpjsHealthcareProviderId

Provider Id

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK - File download response

get
/core/v1/bpjs-healthcare-reports/edabu-new-members

No content

Download E-Dabu Wage Update Report

get

Search Query

Request Parameter Name
Description

month

Month of the report Value: 1-12.

year

Year of the report Value: YYYY, eg: 2021

bpjsHealthcareProviderId

Provider Id. UUID4

paygroupId

Paygroup id from payroll. UUID4

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK - File download response

get
/core/v1/bpjs-healthcare-reports/edabu-wage-update

No content

Download BPJS Healthcare Payment Details Report

get

Search Query

Request Parameter Name
Description

month

Month of the report Value: 1-12.

year

Year of the report Value: YYYY, eg: 2021

bpjsHealthcareProviderId

Provider Id

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK - File download response

get
/core/v1/bpjs-healthcare-reports/payment-details

No content

Get BPJS Healthcare Templates

get

Search Query

Supported Keys
Supported Operators
Notes

code

:

Like Operator

name

:

Like Operator

salaryType

:

Equal Operator Enum, available values: [BY_PRORATED_SALARY, BY_SALARY_DECREE]

linkToPayroll

:

Equal Operator. Boolean

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK

application/json
totalPagesintegerRequired

Total number of pages available

lastbooleanRequired

Indicates whether this is the last page

totalElementsintegerRequired

Total number of elements across all pages

numberOfElementsintegerRequired

Number of elements in the current page

firstbooleanRequired

Indicates whether this is the first page

sizeintegerRequired

Size of the page (number of elements per page)

numberintegerRequired

Current page number (zero-indexed)

get
/core/v1/bpjs-healthcare-templates

Last updated