Skip to content

Fouse-staffing

Turn e-staffing into an API

Read your dispatch contracts, timesheet closing status and invoice list from e-staffing with one API call each. Or have a workflow list every contract ending in the next 31 days each Monday, before the extension talks with your clients start.

Works with your own e-staffing account. Fous is an independent product.

What you can build on e-staffing

  • Get dispatch contracts

    Build this

    Searches 契約管理 > 契約を参照する (view contracts) by 状況 (status) and 契約期間 (contract period) and reads each matching contract.

    Takes
    Status, contract period from, contract period to
    Returns
    Client company, department, staff code, contract type, status, contract start, contract end, individual conflict date
  • Check timesheet closing status

    Build this

    Reads the 勤怠管理 (attendance) screen for one month and shows, for each contract, whether 締め申請 (closing request) and 締め承認 (closing approval) are done.

    Takes
    Month, client company (optional)
    Returns
    Client company, staff code, period, closing requested, closing approved
  • List invoices in the 請求リスト

    Build this

    Searches 請求管理 > 請求書を参照する (view invoices) and reads each invoice in the 請求リスト (invoice list).

    Takes
    Client company (optional), billing month
    Returns
    Client company, billing month, invoice amount, submitted or saved, submitted date
  • Create a new contract request

    Build this

    Opens 契約依頼 > 新規契約依頼 (new contract request), fills in the contract and sends it to the client's 契約確認者 (contract confirmer).

    Takes
    Client company, department, staff code, contract start, contract end, billing rate, contract confirmer
    Returns
    Client company, staff code, contract period, status

Automate e-staffing with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Contracts ending in the next 31 days

    Build this
    Starts
    Every Monday at 8:00 (Asia/Tokyo)
    Step 1
    Get dispatch contracts with status 確定 whose contract end falls in the next 31 days.
    Step 2
    Keep the contracts that were not in last Monday's list.
    Step 3
    Email you the list, one section per client company.
  • Timesheets still waiting for 締め承認 at month end

    Build this
    Starts
    On the 3rd of each month at 9:00 (Asia/Tokyo)
    Step 1
    Check timesheet closing status for the month that just ended.
    Step 2
    Keep the contracts where 締め承認 is not done yet.
    Step 3
    Email you the list with client company, staff code and whether 締め申請 was made.
  • Submitted invoices, posted to your accounting system

    Build this
    Starts
    Every weekday at 18:00 (Asia/Tokyo)
    Step 1
    List invoices in the 請求リスト for the current billing month.
    Step 2
    Keep the submitted invoices that were not there on the last run.
    Step 3
    Post client company, billing month, amount and submitted date to your accounting webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get dispatch contracts” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "portal.e-staffing.ne.jp/get_dispatch_contracts",
    "input": {
      "status": "確定",
      "period_from": "2026-12-01",
      "period_to": "2026-12-31"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "contracts": [
      {
        "client_company": "Acme Japan",
        "department": "経理部",
        "staff_code": "S20481",
        "contract_type": "延長",
        "status": "確定",
        "contract_start": "2026-10-01",
        "contract_end": "2026-12-31",
        "individual_conflict_date": "2027-04-01"
      }
    ],
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

E-staffing’s own options

e-staffing documents no API. Its documentation describes the portal itself: contracts, timesheets and invoices on screen, with file uploads for contract and master data and downloads of contract data, invoice PDFs and audit documents. Agencies pay 1,000 yen a month per contract and staff member, before tax, with no setup fee.

OptionWhat it coversWhat it takes
File uploadContracts and master data corrected in bulk from a downloaded file. Timesheet data can be uploaded together with billing data.A user with the bulk-correction permission. Tab-delimited text is recommended over Excel.
DownloadsContract data, invoice PDFs and documents needed for audits, with a customizable output layout for downloaded fields.A portal account. Files appear in the download panel once ready.
The e-staffing portal by hand見積・派遣照会 (quotes and dispatch inquiries), 契約管理, 勤怠管理 and 請求管理 with each connected client company.For agencies: no setup fee, 1,000 yen per contract and staff member a month before tax, access from a registered fixed IP address.

Read on November 12, 2026: e-staffing service and pricing for agencies, Bulk contract correction (help centre), Feature guide (help centre).

Signing in to e-staffing

e-staffing signs you in with your password and, with two-step sign-in, an authentication code sent by email. It accepts sign-ins only from fixed global IP addresses registered with e-staffing. With Fous you sign in once through e-staffing's own sign-in with your own account: the login is sealed with AES-256, the emailed code is handled, and an expired session is signed back in.

Worth knowing

Registered fixed IP addresses only
e-staffing accepts sign-ins only from fixed global IP addresses registered with it, not from home. The application form for new agencies asks for your fixed global IP address.
The client confirms every contract
An agency enters a contract under 契約依頼 > 新規契約依頼 and names the client's 契約確認者. The contract moves on only after the client completes 契約確認.
Invoices do not wait for 締め承認
An invoice can be created without 締め承認. For a period with no attendance, the invoice links to the contract but no timesheet data flows into it.
Keep leading zeros in bulk files
For bulk contract corrections e-staffing recommends tab-delimited text, because Excel can drop leading zeros. It also suggests correcting a few contracts on screen, since bulk uploads error more easily.

More in HR: staffing and vendor management

Other industries: NHSBSA Manage Your Service, Allianz Maklerportal, Portal Informacyjny Sądów Powszechnych, Extensiv 3PL Warehouse Manager, LPL ClientWorks, myDCLI.

Frequently asked questions

No public API is documented. e-staffing offers the portal itself, with file uploads for contract and master data, timesheet data uploaded with billing data, and downloads of contract data, invoice PDFs and audit documents.

Search 契約管理 > 契約を参照する with 状況 set to 確定 (confirmed) and a date range on the contract end date. For the 個人抵触日 (individual conflict date), open the detailed conditions, choose 有期雇用 (fixed-term) as the agency's employment type and set a date range.

Yes. Use 請求管理 > 請求書を修正・取消する > 提出後の請求書を取り消す for an invoice that was submitted (確定). An invoice that was only saved (一時保存) is cancelled from 提出前の請求書を取り消す instead.

There is no setup fee. e-staffing charges 1,000 yen a month per contract and staff member, before tax, and 500 yen when a contract covers only the 1st to 15th or the 16th to month end.

No. Fous is an independent product. You use it with your own e-staffing account, and a method reads and does only what that account can.

Put e-staffing behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextUpworkShiftWise FlexBullhornNHSBSA Manage Your ServiceHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of e-staffing (e-staffing Co., Ltd.). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.