This is in beta. If you find something wrong, let us know

Digital Capability Locator Service

Getting Started

Errata

Core Discovery API

Management API - Mandatory Services

Management API - Optional Services

Additional API's

Core Discovery API

The Digital Capability Locator implements the OASIS Business Document Metadata Service Location standard. The standard describes the use of DNS to find the location of a business' Digital Capability Publisher.

An example using the dig commandline tool is given below. Assuming that the business identifier is an ABN with value 11223344557 (see the DCL implementation guide for the encoding of the business identifier)

Calculate the encoded value for 11223344557 ABN:

# depends on a python interpreter
$ python -c "import base64; print(\"b-`md5 -q -s urn:oasis:names:tc:ebcore:partyid-type:iso6523:0151::11223344557`.uat.intechdcl.com\")"
b-81bcad37789d065d3ff64679924837db.uat.intechdcl.com

Make a DNS query to find the NAPTR record:

$ dig @uat-ns1.intechdcl.com -t naptr b-81bcad37789d065d3ff64679924837db.uat.intechdcl.com
;; ANSWER SECTION:
b-81bcad37789d065d3ff64679924837db.uat.intechdcl.com. 300 IN NAPTR 100 10 "U" "Meta:SMP" "!^.*$!http://dcp.ato.gov.au!" .


Last edited: 12 Nov 2018, 11:01:44