BPJS Manpower

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

Get BPJS Manpower 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-manpower-premiums/summaries

Get BPJS Manpower Premium Summary Details

get

Return the BPJS manpower 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-manpower-premiums/summaries/{id}/details

Get BPJS Manpower 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-manpower-providers

Download BPJS Manpower 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, example: 2021

bpjsManpowerProviderId

Provider Id

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK - File download response

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

No content

Download Pension Debt Report

get

To comply with PP No. 49 Tahun 2020arrow-up-right for “Jaminan Pensiun”

Search Query

Request Parameter Name
Description

bpjsManpowerProviderId

Provider Id. UUID4

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK - File download response

get
/core/v1/bpjs-manpower-reports/pension-debt-report

No content

Download SIPP 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, example: 2021

bpjsManpowerProviderId

Provider Id

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK - File download response

get
/core/v1/bpjs-manpower-reports/sipp-advance-members

No content

Download SIPP 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, example: 2021

bpjsManpowerProviderId

Provider Id

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK - File download response

get
/core/v1/bpjs-manpower-reports/sipp-new-members

No content

Download SIPP Terminated Member Report

get

Search Query

Request Parameter Name
Description

month

Month of the report Value: 1-12.

year

Year of the report Value: YYYY, example: 2021

bpjsManpowerProviderId

Provider Id

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK - File download response

get
/core/v1/bpjs-manpower-reports/sipp-terminated-member

No content

Download SIPP 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, example: 2021

bpjsManpowerProviderId

Provider Id. UUID4

paygroupId

Provider 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-manpower-reports/sipp-wage-update

No content

Get BPJS Manpower 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-manpower-templates

Last updated