webPDF Schema Service
This service provides the official, versioned XML schemas (XSD) used by webPDF.
Example URL
/1.0/configuration/application.xsd
- This URL opens a complete schema directly in your browser.
- Use the pattern
/<version>/<area>/<schema>.xsdfor additional schemas. - The variant without
.xsdis automatically redirected to the canonical URL.
Using xsi:schemaLocation
The example below uses the root element from application.xml,
one of the webPDF configuration files.
<application xmlns="http://schema.webpdf.de/1.0/configuration/application" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schema.webpdf.de/1.0/configuration/application https://schema.webpdf.de/1.0/configuration/application.xsd"> ... </application>
xsi:schemaLocation consists of pairs:
namespace URI and XSD URL.
The schema namespace is a fixed identity and can remain http://...,
while the retrievable XSD file can be loaded via https://....
This is independent of the webPDF product version.
Key Endpoints
- Schema direct: /1.0/configuration/application.xsd
- Schema without .xsd (redirect): /1.0/configuration/application
- Schema download: /1.0/configuration/application.xsd?download=1
Top-Level Schemas (v1.0)
- /1.0/configuration/application.xsd
- /1.0/configuration/server.xsd
- /1.0/configuration/users.xsd
- /1.0/extraction/barcode.xsd
- /1.0/extraction/info.xsd
- /1.0/extraction/text.xsd
- /1.0/form/data.xsd
- /1.0/form/xdp.xsd
- /1.0/form/xfdf.xsd
- /1.0/log/billing.xsd
- /1.0/operation/operation.xsd
- /1.0/report/html.xsd
- /1.0/report/pdfa.xsd
- /1.0/report/transcribe.xsd
- /1.0/zugferd/ZUGFeRD1p0.xsd
Notes
- Schema URLs without
.xsdare redirected to the canonical URL. - Optional file download:
?download=1(for example/1.0/configuration/application.xsd?download=1). - Versioning is part of the path (for example
/1.0/). - Typical status codes:
200(OK),301(redirect to .xsd),404(not found).