Ecommerce
123inkt logo

123inkt API

123inkt.nl

The Netherlands' largest online store for printer ink, toner, and office supplies. Look up products, check live prices and stock, add to cart, and review your cart — one item or a large order.

Actions
4
Category
Ecommerce
Login
Some actions
Output
JSON

Call the 123inkt API

Submit a task, then poll the job until it settles. This example runs inkt_product_detail.

curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action_id": "inkt_product_detail",
    "params": {
      "url": "",
      "query": "printpapier"
    }
  }'

4 actions on 123inkt.nl

Read

  • Get Product Details

    inkt_product_detailread1 credit / call

    Full details for one 123inkt.nl product — name, article number, price, stock, and EAN — by product link or by search (name, EAN, SKU, article number).

    url
    string
    query
    string
  • Search Products

    inkt_searchread1 credit / call

    Search 123inkt.nl by name, or match an exact item by EAN, SKU, or article number. Returns matching products with live price and stock. Optionally checks against a price you expected.

    query
    string · required
    expected_price
    string
    max_results
    integer
  • View Cart

    inkt_view_cartreadlogin required1 credit / call

    Review your 123inkt.nl cart — each line's product, article number, quantity, unit price, subtotal, and the total.

Write

Write actions change state on 123inkt.nl and run as the account you connect.

  • Add to Cart

    inkt_add_to_cartwritelogin required1 credit / call

    Add one or many items to your 123inkt.nl cart, matching each line by name, EAN, SKU, or article number. Flags price differences and out-of-stock items, and handles large orders in one call

    query
    string
    quantity
    integer
    expected_price
    string
    lines
    string
    skip_out_of_stock
    boolean
    skip_price_mismatch
    boolean

123inkt API questions

Is there an API for 123inkt?
123inkt does not offer a public data API for this, but Anakin Wire provides 4 maintained endpoints for 123inkt.nl. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
How do I scrape 123inkt data?
POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when 123inkt.nl changes its markup, Anakin updates the action.
Do I need a 123inkt account?
Some 123inkt actions read data that is only visible when signed in, so those need a credential you connect once. Actions marked "read" without a login requirement run anonymously.
What does the 123inkt API cost?
Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.

More Ecommerce APIs

All Ecommerce sites