PDF Tools APIService
pdf-tools
PDF Tools API v0.1.0. Inspect, check, split, merge, extract pages, rotate, linearize, optimize structure, remove document information/XMP metadata, encrypt, decrypt and repair PDFs. POST JSON URL inputs or multipart PDF uploads to /v1/pdf with an allowlisted operation and fixed options. Every response is JSON with metadata and optional temporary HTTPS PDF URLs, valid for up to one hour. Output URLs and identifiers vary across suppliers.
Active Suppliers
0
of 0 ever configured
Service Info
Service ID
pdf-tools
Compute Units / Relay
10,000
Owner
Active Applications
2
Relay Mining EMA
1 relays
Service Metadata Cardsource: on-chain metadata (LCD)
{10 items
"schema":"pocket-service-card/v1"
"description":"PDF Tools API v0.1.0. Inspect, check, split, merge, extract pages, rotate, linearize, optimize structure, remove document information/XMP metadata, encrypt, dec..."
"rpc_types":[1 item
0:{4 items
"type":"REST"
"intent":"expected"
"backend_hint":"PDF Tools API HTTP server on :8080; mount at /"
"notes":"POST /v1/pdf, GET /v1/identity, GET /v1/health and POST /v1/self-test. Relay responses are JSON objects. PDF files are downloaded separately from temporary HTTP..."
}
]
"apis":[1 item
0:"pdf-v1"
]
"specs":[2 items
0:{4 items
"kind":"openapi"
"api":"pdf-v1"
"url":"https://pdf.pokt.online/openapi.json"
"notes":"Raw production schema generated by the backend."
}
1:{3 items
"kind":"docs"
"api":"pdf-v1"
"url":"https://pdf.pokt.online/docs/"
}
]
"access":"public"
"results":"variable"
"serving":{7 items
"backend":"Deploy the PDF Tools API container behind a RelayMiner with a REST backend. Serve the public website and expiring UUID PDF results separately. Backend business ..."
"implementations":[1 item
0:"PDF Tools API 0.1.0"
]
"docs":"https://pdf.pokt.online/docs/"
"min_disk_gb":4
"min_ram_gb":1
"healthcheck":[3 items
0:{4 items
"rpc_type":"REST"
"request":{2 items
"path":"/v1/identity"
"method":"GET"
}
"expect":{2 items
"json_path":"$.service"
"matches":"^pdf-tools$"
}
"notes":"Identity probe pins the backend to the service."
}
1:{4 items
"rpc_type":"REST"
"request":{2 items
"path":"/v1/health"
"method":"GET"
}
"expect":{2 items
"json_path":"$.status"
"matches":"^healthy$"
}
"notes":"Readiness probe."
}
2:{4 items
"rpc_type":"REST"
"request":{3 items
"path":"/v1/self-test"
"method":"POST"
"body":{}0 items
}
"expect":{2 items
"json_path":"$.status"
"matches":"^passed$"
}
"notes":"Functional probe."
}
]
"notes":"API caps: 50 MB per input, 100 MB total, 10 merge inputs, 500 combined pages, a 60-second deadline and one concurrent business request. Result links expire with..."
}
"docs":"https://pdf.pokt.online/docs/"
"updated":"2026-10-09"
}
| Supplier | Stake | Endpoint domains |
|---|
No active suppliers for this service.
| Application | Stake |
|---|---|
| pokt1p…7l4u | 1,099.99 POKT |
| pokt1n…m2yl | 1,000.39 POKT |
Raw Servicesource: GraphQL indexer
{5 items
"id":"pdf-tools"
"name":"PDF Tools API"
"computeUnitsPerRelay":"10000"
"ownerId":"pokt1jnj522vvxvkk85c6m07exmqfrng6cf74r7h4ta"
"latestDiff":{1 item
"nodes":[1 item
0:{3 items
"blockId":"744773"
"newNumRelaysEma":"1"
"newTargetHashHexEncoded":"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
}
]
}
}