Credential Types

The Credential Catalog provides an overview of verifiable credential types that can be used across digital trust use cases.

The Credential Catalog provides an overview of verifiable credential types that can be used across digital trust use cases. Within a use case, a credential type defines what trusted information can be issued, stored in a wallet and presented to a relying party, such as identity data, eligibility, authorization, qualifications, compliance status or membership. The catalog helps organizations discover and reuse existing credential types and schemas, instead of creating proprietary ones, supporting interoperability and reuse.

The FIDES Credential Catalog is being updated to align with TS11, the EUDI Wallet specification for catalogues of attributes and attestations.

Customs Declaration

by UN/CEFACT

A formal document submitted to customs authorities declaring the details of goods being imported or exported, including their nature, value, and origin for duty assessment and regulatory compliance.

Authority
UN/CEFACT
Subject type
Document
VC format
vcdm_2_0
Version
1.0
Native identifier
CustomsDeclaration
Last updated

Tags

  • unvtd
  • customs

Sectors

  • agriculture
  • food
  • manufacturing
  • public_sector
  • supply_chain
  • trade

Themes

  • digital_product_passports
  • trade_documents

Ecosystems

  • eudi_wallet
  • uncefact

Attributes

  • declarationNumber string (required) — Reference number, assigned or accepted by Customs, to identify a goods declaration.
  • traderAssignedReference string — Reference assigned by a trader to identify a declaration.
  • issueDate string (required) — Date that a document was issued.
  • exporter object (required) — Party who makes, or on whose behalf the export declaration is made.
  • exporter/type string
  • exporter/id string — A unique party identifier.
  • exporter/name string — Trade party name.
  • exporter/eoriNumber string — Economic Operators Registration and Identification number.
  • exporter/postalAddress object — The postal address of the party.
  • exporter/postalAddress/type string
  • exporter/postalAddress/streetAddress string — The street component of the address
  • exporter/postalAddress/addressLocality string — The city component of the address
  • exporter/postalAddress/addressRegion string — The state component of the address
  • exporter/postalAddress/postalCode string — Postal code
  • exporter/postalAddress/addressCountry string — Country.
  • importer object — Party who makes - or on whose behalf a Customs clearing agent makes - an import declaration.
  • importer/type string
  • importer/id string — A unique party identifier.
  • importer/name string — Trade party name.
  • importer/postalAddress object — The postal address of the party.
  • importer/postalAddress/type string
  • importer/postalAddress/streetAddress string — The street component of the address
  • importer/postalAddress/addressLocality string — The city component of the address
  • importer/postalAddress/addressRegion string — The state component of the address
  • importer/postalAddress/postalCode string — Postal code
  • importer/postalAddress/addressCountry string — Country.
  • consignee object — Party to which goods are consigned.
  • consignee/type string
  • consignee/id string — A unique party identifier.
  • consignee/name string — Trade party name.
  • consignee/postalAddress object — The postal address of the party.
  • consignee/postalAddress/type string
  • consignee/postalAddress/streetAddress string — The street component of the address
  • consignee/postalAddress/addressLocality string — The city component of the address
  • consignee/postalAddress/addressRegion string — The state component of the address
  • consignee/postalAddress/postalCode string — Postal code
  • consignee/postalAddress/addressCountry string — Country.
  • carrier object — Party providing the transport of goods between named points.
  • carrier/type string
  • carrier/id string — A unique party identifier.
  • carrier/name string — Trade party name.
  • carrier/postalAddress object — The postal address of the party.
  • carrier/postalAddress/type string
  • carrier/postalAddress/streetAddress string — The street component of the address
  • carrier/postalAddress/addressLocality string — The city component of the address
  • carrier/postalAddress/addressRegion string — The state component of the address
  • carrier/postalAddress/postalCode string — Postal code
  • carrier/postalAddress/addressCountry string — Country.
  • exportationCountry object — Country from which goods are exported.
  • exportationCountry/country string — ISO country code
  • exportationCountry/name string — Country name
  • destinationCountry object — Country to which goods are destined.
  • destinationCountry/country string — ISO country code
  • destinationCountry/name string — Country name
  • consignmentDestinationCountry object — Name of the country to which the goods are to be delivered.
  • consignmentDestinationCountry/country string — ISO country code
  • consignmentDestinationCountry/name string — Country name
  • exitCustomsOffice object — Customs office at which the goods leave the customs territory.
  • exitCustomsOffice/code string — Office code
  • exitCustomsOffice/name string — Office name
  • exitCustomsOffice/location string — Office location
  • entryCustomsOffice object — Customs office at which the goods enter the customs territory.
  • entryCustomsOffice/code string — Office code
  • entryCustomsOffice/name string — Office name
  • entryCustomsOffice/location string — Office location
  • transportContractNumber string — Reference number to identify a document evidencing a transport contract.
  • invoiceNumber string — Reference number to identify an invoice.
  • invoiceDate string — Date of issue of an invoice.
  • tradeTermsConditionsCode string — Code specifying the delivery or transport terms (Incoterms).
  • tradeTermsConditionsDescription string — Free form description of delivery or transport terms.
  • paymentMethod string — Code specifying a method of payment.
  • modeOfTransport string — Code specifying a mode of transport (1=Maritime, 3=Road, 4=Air, etc.).
  • transportMeansIdentifier string — Name of a specific means of transport such as the vessel name.
  • transportMeansRegistration string — Identifier of a specific means of transport.
  • transportMeansAtBorder string — Identifier of the means of transport used in crossing the border.
  • natureOfTransaction string — Textual representation of a type of contract.
  • declarationGoods array (required) — Goods declared to customs
  • declarationGoods/item/sequenceIdentifier number — Sequence number differentiating a specific goods item.
  • declarationGoods/item/description string — Plain language description of the goods.
  • declarationGoods/item/hsCode string — Code specifying a type of goods for Customs purposes.
  • declarationGoods/item/originCountry string — Country where the goods were produced or manufactured.
  • declarationGoods/item/quantity object — Number of units
  • declarationGoods/item/quantity/amount number — Quantity amount
  • declarationGoods/item/quantity/unit string — Unit of measure
  • declarationGoods/item/netWeight object — Total net weight of the goods.
  • declarationGoods/item/netWeight/amount number — Weight amount
  • declarationGoods/item/netWeight/unit string — Weight unit
  • declarationGoods/item/grossWeight object — Total gross weight including packaging.
  • declarationGoods/item/grossWeight/amount number — Weight amount
  • declarationGoods/item/grossWeight/unit string — Weight unit
  • declarationGoods/item/numberOfPackages number — Number of packages per goods item.
  • declarationGoods/item/packagingType string — Code specifying the type of packaging (CT=Carton, etc.).
  • declarationGoods/item/shippingMarks string — Free form description of the marks and numbers on packages.
  • declarationGoods/item/customsValue object — Value declared for customs purposes
  • declarationGoods/item/customsValue/amount number — Monetary amount
  • declarationGoods/item/customsValue/currency string — Currency code
  • declarationGoods/item/statisticalValue object — Value declared for statistical purposes
  • declarationGoods/item/statisticalValue/amount number — Monetary amount
  • declarationGoods/item/statisticalValue/currency string — Currency code
  • declarationGoods/item/taxRegimeType string — Code specifying a regime according to which tax is assessed.
  • totalInvoiceAmount object — Total monetary amount charged.
  • totalInvoiceAmount/amount number — Monetary amount
  • totalInvoiceAmount/currency string — Currency code
  • totalGrossWeight object — Total gross weight of all goods.
  • totalGrossWeight/amount number — Weight amount
  • totalGrossWeight/unit string — Weight unit
  • totalNetWeight object — Total net weight of all goods.
  • totalNetWeight/amount number — Weight amount
  • totalNetWeight/unit string — Weight unit
  • totalNumberOfPackages number — Total number of packages.
  • ucr string — Unique Consignment Reference identifying a particular consignment.

Related listings

  1. Aadhaar Verifiable Credential

    UIDAI Aadhaar mDoc schema derived from the ISO 18013-5 Aadhaar mDoc Specs. Schema derived from public UIDAI documentation.

  2. Academic Base Credential (ABC)

    Basic credential indicating affiliation with an education institution in the Npuls/SURF eduwallet proeftuin. Attributes derived from the…

  3. Academic Enrollment Credential (AEC)

    Proof of enrollment in an education programme in the Npuls/SURF eduwallet proeftuin. Attributes derived from the issuer OpenID4VCI creden…

  4. Student Card Credential (SCC)

  5. Study Data Credential (SDC)

  6. Exam Enrollment Credential (EEC)

  7. Support Credential (SC)

  8. Open Badge Credential (OBC)

View full catalog

Help us make the catalog better

The FIDES Credential Catalog aims to provide a clear and up-to-date overview of verifiable credential types. While FIDES Labs BV does not assume responsibility or liability for the completeness, accuracy, or timeliness of the information presented, we have made a best effort to compile a correct and representative overview. The data in this catalog is aggregated from publicly available sources, as well as information published by authorities themselves. Schema owner and authorities can manage and publish their credential types and schema information via a public GitHub repository or through service endpoints referenced in their DID documents. The FIDES catalog aggregates and presents this data. If a schema owner or authority is not yet able to manage a DID document, they may submit a JSON file directly to the credential catalog GitHub repository.

Missing a credential type? Let us know at catalog@fides.community.