MassalaskuriPartner APIIntegration Kit

Zero to a working integration in ~5 minutes

Everything you need to call the Massalaskuri Partner API: a real sample blueprint, the exact output to expect, and copy-paste end-to-end scripts in bash, Node, and Python — plus a signature-verifying webhook receiver. Set API_KEY and run.

Download the files

download ↓
sample-plan.pdf
A real electrical blueprint to test with (≈1 MB).
view ↗
expected-output.json
What a done job response looks like.
view ↗
quickstart.sh
Bash end-to-end. Needs curl + jq.
view ↗
example.mjs
Node 18+ end-to-end (no dependencies).
view ↗
example.py
Python 3 end-to-end (stdlib only).
view ↗
webhook-receiver.mjs
Minimal, signature-verifying receiver (Node 18+).
download ↓
massalaskuri-api.d.ts
Typed TypeScript client types (generated from OpenAPI).
download ↓
massalaskuri.postman_collection.json
Postman collection — import & run every endpoint.

Run it

bash
Node
Python
# needs curl + jq
curl -O https://api.massalaskuri.com/examples/quickstart.sh && chmod +x quickstart.sh
API_KEY=mlk_xxx ./quickstart.sh
curl -O https://api.massalaskuri.com/examples/example.mjs
curl -O https://api.massalaskuri.com/examples/sample-plan.pdf
API_KEY=mlk_xxx node example.mjs sample-plan.pdf
curl -O https://api.massalaskuri.com/examples/example.py
curl -O https://api.massalaskuri.com/examples/sample-plan.pdf
API_KEY=mlk_xxx python3 example.py sample-plan.pdf

Tooling

Powered by Massalaskuri · Need a key or higher limits? Email info@massalaskuri.fi (reply within 1 business day).