Commands

Every command, argument and option of fim-portal 0.0.10, read from the CLI itself.

Global options

These options work with every command.

OptionDescriptionDefault
-V, --version output the version number
--base-url <url> API base URL (http/https only) https://fimportal.de
--timeout <ms> per-request timeout in milliseconds
--user-agent <ua> User-Agent header value
--max-retries <n> retries for transient 429/503 responses
--max-response-bytes <n> cap response body size in bytes (0 = unlimited; default 100 MiB)
--compact print JSON on a single line instead of pretty-printed
-o, --output <file> for downloads: write bytes to this file instead of stdout

fim-portal schemas

Datenschemata (XDatenfelder)

fim-portal schemas get

Get a full schema (version defaults to 'latest')

fim-portal schemas get [options] <fimId> [fimVersion]

Arguments

<fimId> required
[fimVersion] optional

fim-portal schemas xdf

Download the XDatenfelder XML for a schema

fim-portal schemas xdf [options] <fimId> [fimVersion]

Arguments

<fimId> required
[fimVersion] optional

fim-portal schemas quality-report

Get the quality report for a schema

fim-portal schemas quality-report [options] <fimId> [fimVersion]

Arguments

<fimId> required
[fimVersion] optional

fim-portal document-profiles

Dokumentsteckbriefe (document profiles)

fim-portal document-profiles get

Get a single document profile (version defaults to 'latest')

fim-portal document-profiles get [options] <fimId> [fimVersion]

Arguments

<fimId> required
[fimVersion] optional

fim-portal document-profiles xdf

Download the XDatenfelder XML for a document profile

fim-portal document-profiles xdf [options] <fimId> [fimVersion]

Arguments

<fimId> required
[fimVersion] optional

fim-portal fields

Datenfelder (data fields)

fim-portal fields versions

List all versions of a data field

fim-portal fields versions [options] <namespace> <fimId>

Arguments

<namespace> required
<fimId> required

fim-portal fields get

Get a single data field (version defaults to 'latest')

fim-portal fields get [options] <namespace> <fimId> [fimVersion]

Arguments

<namespace> required
<fimId> required
[fimVersion] optional

fim-portal fields xdf

Download the XDatenfelder XML for a data field

fim-portal fields xdf [options] <namespace> <fimId> [fimVersion]

Arguments

<namespace> required
<fimId> required
[fimVersion] optional

fim-portal groups

Datenfeldgruppen (data groups)

fim-portal groups versions

List all versions of a data group

fim-portal groups versions [options] <namespace> <fimId>

Arguments

<namespace> required
<fimId> required

fim-portal groups get

Get a single data group (version defaults to 'latest')

fim-portal groups get [options] <namespace> <fimId> [fimVersion]

Arguments

<namespace> required
<fimId> required
[fimVersion] optional

fim-portal groups xdf

Download the XDatenfelder XML for a data group

fim-portal groups xdf [options] <namespace> <fimId> [fimVersion]

Arguments

<namespace> required
<fimId> required
[fimVersion] optional

fim-portal service-profiles

Leistungsteckbriefe (XZuFi service descriptions)

fim-portal service-profiles get

Get a single Leistungsteckbrief

fim-portal service-profiles get [options] <leistungsschluessel>

Arguments

<leistungsschluessel> required

fim-portal service-profiles xzufi

Download the XZuFi XML for a Leistungsteckbrief

fim-portal service-profiles xzufi [options] <leistungsschluessel>

Arguments

<leistungsschluessel> required

fim-portal service-profiles pdf

Export a Leistungsteckbrief as PDF

fim-portal service-profiles pdf [options] <leistungsschluessel> <languageCode>

Arguments

<leistungsschluessel> required
<languageCode> required

fim-portal service-texts

Leistungsstammtexte (XZuFi service master texts)

fim-portal service-texts get

Get a single Leistungsstammtext (source: leika|landesredaktion|pvog)

fim-portal service-texts get [options] <redaktionId> <leistungId> <source>

Arguments

<redaktionId> required
<leistungId> required
<source> required

fim-portal service-texts xzufi

Download the XZuFi XML for a Leistungsstammtext

fim-portal service-texts xzufi [options] <redaktionId> <leistungId> <source>

Arguments

<redaktionId> required
<leistungId> required
<source> required

fim-portal service-texts pdf

Export a Leistungsstammtext as PDF

fim-portal service-texts pdf [options] <redaktionId> <leistungId> <source> <languageCode>

Arguments

<redaktionId> required
<leistungId> required
<source> required
<languageCode> required

fim-portal service-texts parsed-xzufi

Get the parsed XZuFi JSON (INSTABLE per API docs)

fim-portal service-texts parsed-xzufi [options] <redaktionId> <leistungId> <source>

Arguments

<redaktionId> required
<leistungId> required
<source> required

fim-portal organizational-units

Organisationseinheiten (XZuFi)

fim-portal organizational-units list

List organizational-units (cursor paginated)

fim-portal organizational-units list [options]

Options

OptionDescriptionDefault
--cursor <n> pagination cursor (>= 0)
--limit <n> max number of results (1..200)

fim-portal organizational-units xzufi

Download the XZuFi XML for a organizational-units entity

fim-portal organizational-units xzufi [options] <redaktionId> <id>

Arguments

<redaktionId> required
<id> required

fim-portal specializations

Spezialisierungen (XZuFi)

fim-portal specializations list

List specializations (cursor paginated)

fim-portal specializations list [options]

Options

OptionDescriptionDefault
--cursor <n> pagination cursor (>= 0)
--limit <n> max number of results (1..200)

fim-portal specializations xzufi

Download the XZuFi XML for a specializations entity

fim-portal specializations xzufi [options] <redaktionId> <id>

Arguments

<redaktionId> required
<id> required

fim-portal online-services

Onlinedienste (XZuFi)

fim-portal online-services list

List online-services (cursor paginated)

fim-portal online-services list [options]

Options

OptionDescriptionDefault
--cursor <n> pagination cursor (>= 0)
--limit <n> max number of results (1..200)

fim-portal online-services xzufi

Download the XZuFi XML for a online-services entity

fim-portal online-services xzufi [options] <redaktionId> <id>

Arguments

<redaktionId> required
<id> required

fim-portal process-classes

Prozessklassen (XProzess)

fim-portal process-classes get

Get a specific process class

fim-portal process-classes get [options] <id> <version>

Arguments

<id> required
<version> required

fim-portal process-classes xprozess

Get the XProzess representation of a process class (JSON)

fim-portal process-classes xprozess [options] <id> <version>

Arguments

<id> required
<version> required

fim-portal processes

Prozesse (XProzess)

fim-portal processes get

Get a specific process (stufe: 101..105)

fim-portal processes get [options] <id> <version> <stufe>

Arguments

<id> required
<version> required
<stufe> required

fim-portal processes xprozess

Download the XProzess XML for a process

fim-portal processes xprozess [options] <id> <version> <stufe>

Arguments

<id> required
<version> required
<stufe> required

fim-portal processes report

Download the report PDF for a process

fim-portal processes report [options] <id> <version> <stufe>

Arguments

<id> required
<version> required
<stufe> required

fim-portal processes visualization

Download the visualization PDF for a process

fim-portal processes visualization [options] <id> <version> <stufe>

Arguments

<id> required
<version> required
<stufe> required

fim-portal processes visualization-display

Download the display visualization PDF for a process

fim-portal processes visualization-display [options] <id> <version> <stufe>

Arguments

<id> required
<version> required
<stufe> required

fim-portal code-lists

List the code lists referenced by data fields

fim-portal code-lists [options]

Options

OptionDescriptionDefault
--offset <n> offset within the total dataset (>= 0)
--limit <n> max number of results (1..200)

fim-portal search-csv

Download a search result as CSV (tools/search-csv-download)

fim-portal search-csv [options]

Options

OptionDescriptionDefault
--resource <name> required resource to export (e.g. schemas, fields, groups, steckbriefe, leistungen, processes)
--term <text> search term
--xdf-version <v> XDatenfelder version
--order-by <order> result order
--feldart <art> filter by Feldart
--datentyp <typ> filter by Datentyp
--dokumentart <code> filter by Dokumentart
--sprache <lang> filter by language