{"@context": "https://schema.org", "@type": "WebAPI", "name": "ID4i API API", "description": "ID4i HTTP API", "provider": {"@type": "Organization", "name": "id4i.de"}, "documentation": "https://backend.id4i.de/docs/swagger.json"}
Index / APIs / id4i.de

ID4i API API

ID4i HTTP API

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

auth: a p i k e y

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

ID4i API v1.0.2

ID4i HTTP API

methodpathwhat the vendor says it does
POST/account/passwordRequest password reset Requesting a reset for a new password. Accounts
PUT/account/passwordVerify password reset Setting a new password and verifying the request to set the password. Accounts
POST/account/registrationRegister user Registering a new user. Accounts
PUT/account/registrationComplete registration Completing a registration e.g. for invited users. Finish registration with a username an
POST/account/verificationVerify registration Verifies a new user registration. Accounts
GET/api/v1/apikeysFind API key by organization Finding all API key assigned to the specified organization in a paginated manner.
POST/api/v1/apikeysCreate API key Creation of a new API key. Api Keys
GET/api/v1/apikeys/privilegesList all privileges Listing all possible API key privileges. Api Keys
GET/api/v1/apikeys/{key}Show API key Showing the details of an API key. Api Keys
PUT/api/v1/apikeys/{key}Update API keys API keys can be updated with new labels, and be activated and deactivated. The secret or UUID
DELETE/api/v1/apikeys/{key}Delete API key Deletion of an API key. Api Keys
GET/api/v1/apikeys/{key}/privilegesList privileges Api Keys
POST/api/v1/apikeys/{key}/privilegesAdd privilege Api Keys
DELETE/api/v1/apikeys/{key}/privilegesRemove privilege Api Keys
GET/api/v1/apikeys/{key}/privileges/{privilege}/id4nsID4ns of a privilege Listing ID4ns of a id4n concerning privilege Api Keys
POST/api/v1/apikeys/{key}/privileges/{privilege}/id4nsAdd ID4ns of a privilege Api Keys
DELETE/api/v1/apikeys/{key}/privileges/{privilege}/id4nsRemove id4ns of a privilege Api Keys
GET/api/v1/billing/{organizationId}Get billing amount of services for a given organization Billing
GET/api/v1/billing/{organizationId}/positionsGet billing positions for a given organization Billing
GET/api/v1/changelog/organization/{organizationId}/List change log entries of an organization Listing change log entries of the specified organization id. Auditi
POST/api/v1/collectionsCreate collection Collections
GET/api/v1/collections/{id4n}Find collection Collections
PATCH/api/v1/collections/{id4n}Update collection Update collection changing only the given values Collections
DELETE/api/v1/collections/{id4n}Delete collection Collections
GET/api/v1/collections/{id4n}/elementsList contents of the collection Collections
POST/api/v1/collections/{id4n}/elementsAdd elements to collection Collections
DELETE/api/v1/collections/{id4n}/elementsRemove elements from collection Collections
GET/api/v1/countriesList countries Organizations
GET/api/v1/documents/{id4n}List documents Listing all documents of an id4n Storage
GET/api/v1/documents/{id4n}/{organizationId}List organization specific documents Listing documents of an id4n seen by a specified organization Storage
POST/api/v1/documents/{id4n}/{organizationId}Create an document for an id4n The documents' mime type is suggested on octet-stream data. Otherwise the speci
PUT/api/v1/documents/{id4n}/{organizationId}Put an document for an id4n Creating or overwriting an existing document Storage
GET/api/v1/documents/{id4n}/{organizationId}/{fileName}Read document contents Storage
DELETE/api/v1/documents/{id4n}/{organizationId}/{fileName}Delete a document Storage
GET/api/v1/documents/{id4n}/{organizationId}/{fileName}/metadataRetrieve a document (meta-data only, no content) Storage
PATCH/api/v1/documents/{id4n}/{organizationId}/{fileName}/metadataUpdate a document Storage
POST/api/v1/guidsCreate GUID(s) Creating one or more GUIDs with a specified length. Guids
GET/api/v1/guids/withoutCollectionRetrieve GUIDs not in any collection Guids
GET/api/v1/guids/{id4n}Retrieve GUID information Guids
PATCH/api/v1/guids/{id4n}Change GUID information. Allows ownership transfer. Guids

and 65 more operation(s) in this specification, all searchable.

specification origin: https://backend.id4i.de/docs/swagger.json

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.