Commission-based salaries (Japan)
To post a job with a commission-based salary, include these fields in addition to the basic job posting requirements. If required information is missing, Indeed can reject the job posting.
Commission-only remuneration (完全歩合制)
#A job that pays only commission requires these fields:
-
- In
input > jobPostings > body > description, explain the commission and any other pay details in thePaysegment. See Job description formatting. - Set
input > jobPostings > metadata > taxonomyClassification > jobTypesto only"T65DZ"(project contract). - Add
"QDAPK"(commission only) toinput > jobPostings > metadata > taxonomyClassification > attributes.
- In
Omit input > jobPostings > body > salary.
This example creates a commission-only job posting.
mutation CreatePlacementCompanyJobPosting { jobsIngest { createSourcedJobPostings(input: { jobPostings: [{ body: { title: "営業" description: "<h2 data-segment-type=\"header\" data-segment-label=\"JobDescription\">仕事内容</h2><div data-segment-type=\"content\" data-segment-label=\"JobDescription\">当社でのXXXXの営業の仕事になります。<br/>分からないことがあればスタッフに相談できる環境になっています。</div><h2 data-segment-type=\"header\" data-segment-label=\"Pay\">給与</h2><div data-segment-type=\"content\" data-segment-label=\"Pay\">完全歩合制です。1契約あたり40万円から支給します。支給金額は業績により変動します。</div>" descriptionFormatting: RICH_FORMATTING hasProbationaryPeriod: NO location: { country: "JP" streetAddress: "123-4567 北海道札幌市中央区 1-2-3" } benefits: [] } metadata: { jobSource: { companyName: "株式会社テストその1" sourceName: "テストその1" sourceType: "Employer" employerIds: [{ type: "<YOUR_ATS_IDENTIFIER>" id: "<YOUR_ATS_EMPLOYER_ID>" }] } jobPostingId: "<YOUR_ATS_JOB_POSTING_ID>" taxonomyClassification: { jobTypes: ["T65DZ"] occupations: ["C3XKZ"] attributes: ["QDAPK"] } datePublished: "2023-09-20T09:00:00+09:00" url: "https://example.com/jobs/aaabbbccc" contacts: [{ contactType: "contact" contactInfo: { contactEmail: "contact@career.example.com" } }] } applyMethod: { indeedApply: { postUrl: "https://example.com/applypost" apiToken: "<YOUR_INDEED_APPLY_API_TOKEN>" resumeFieldsRequired: [CERTIFICATIONS] resumeFieldsOptional: [EDUCATION] } } }] }) }}Fixed salary plus commission (固定給+歩合制)
#A job that pays a fixed salary plus commission requires these fields:
-
- In
input > jobPostings > body > description, state in thePaysegment that the job pays a fixed salary plus commission. Explain the fixed salary, the commission, and any other pay details. See Job description formatting. - Set
input > jobPostings > body > salaryto the fixed base salary. Follow the Job posting guidelines and examples for Japan. - Don't include
"QDAPK"(commission only) ininput > jobPostings > metadata > taxonomyClassification > attributes.
- In
This example creates a job posting with a fixed salary plus commission.
mutation CreateFixedSalaryPlusCommissionJobPosting { jobsIngest { createSourcedJobPostings(input: { jobPostings: [{ body: { title: "営業" description: "<h2 data-segment-type=\"header\" data-segment-label=\"JobDescription\">仕事内容</h2><div data-segment-type=\"content\" data-segment-label=\"JobDescription\">当社でのXXXXの営業の仕事になります。<br/>分からないことがあればスタッフに相談できる環境になっています。</div><h2 data-segment-type=\"header\" data-segment-label=\"Pay\">給与</h2><div data-segment-type=\"content\" data-segment-label=\"Pay\">基本給:月給 40万円~<br/><br/>固定残業代 5万円(20時間分)を含む<br/>固定残業時間を超えた勤務時間については別途残業代を支給します。<br/><br/>個人の売上に応じて1万円から50万円のインセンティブを支給します。</div>" descriptionFormatting: RICH_FORMATTING salary: { currency: "JPY" period: "MONTH" minimumMinor: 400000 fineGrainedSalaryInformation: { totalSalaryMinor: 350000 workingHours: 173 fixedOvertimePay: true totalOvertimeHours: 20 fixedOvertimeSalaryMinor: 50000 } } hasProbationaryPeriod: NO location: { country: "JP" streetAddress: "123-4567 北海道札幌市中央区 1-2-3" } benefits: [] } metadata: { jobSource: { companyName: "株式会社テストその1" sourceName: "テストその1" sourceType: "Employer" employerIds: [{ type: "<YOUR_ATS_IDENTIFIER>" id: "<YOUR_ATS_EMPLOYER_ID>" }] } jobPostingId: "<YOUR_ATS_JOB_POSTING_ID>" taxonomyClassification: { jobTypes: ["T65DZ"] occupations: ["C3XKZ"] } datePublished: "2023-09-20T09:00:00+09:00" url: "https://example.com/jobs/aaabbbccc" contacts: [{ contactType: "contact" contactInfo: { contactEmail: "contact@career.example.com" } }] } applyMethod: { indeedApply: { postUrl: "https://example.com/applypost" apiToken: "<YOUR_INDEED_APPLY_API_TOKEN>" resumeFieldsRequired: [CERTIFICATIONS] resumeFieldsOptional: [EDUCATION] } } }] }) }}See also
#Guides
#- Basic job posting requirements — Shows a basic job posting for Japan.
- Job description formatting — Explains how to format job descriptions in HTML.
- Job posting guidelines and examples for Japan — Lists the required fields and shows job postings that comply with Indeed PLUS policies and Japanese law.
GraphQL API reference
#