Schema ID: https://schema.nfh.global/DatasetFulfillment/v1.0
Status: Superseded by v1.1
Access provisioning details for a fulfilled dataset order, extending schema.org DataDownload. Attached via beckn:deliveryAttributes and delivered by the BPP in on_confirm. Models download-style access with a signed URL, an access window, and optional download quotas.
| File | Description |
|---|---|
attributes.yaml |
OpenAPI 3.1 schema |
context.jsonld |
JSON-LD 1.1 term → IRI mappings |
vocab.jsonld |
RDF vocabulary — class and property definitions |
Required: fulfillment:accessMethod, fulfillment:accessUrl, fulfillment:accessStart, fulfillment:accessEnd.
| Field | Type | Description |
|---|---|---|
fulfillment:accessMethod |
string | Access method code: DOWNLOAD, API, STREAM, DATA_ROOM, SFTP |
fulfillment:accessUrl |
uri | Signed or time-limited URL for accessing the dataset |
fulfillment:accessStart |
date-time | Start of the access window |
fulfillment:accessEnd |
date-time | End of the access window |
fulfillment:format |
string | Delivered file format (e.g. Parquet, CSV, JSON) |
fulfillment:fileSizeBytes |
integer | Approximate delivered file size |
fulfillment:maxDownloads |
integer | Maximum number of downloads allowed |
fulfillment:downloadsUsed |
integer | Downloads already used by the buyer |
fulfillment:supportEmail |
Support contact for access issues | |
fulfillment:termsUrl |
uri | Terms and conditions for dataset use |
fulfillment:attributionText |
string | Required attribution text |
https://raw.githubusercontent.com/beckn/DDM/main/specification/schema/DatasetFulfillment/v1.0/context.jsonld