API Endpoint
https://api.xure.co/v1/lookup/certifiers

Lists all certifiers that may be referenced by certificates returned by the tracking API

List Certification Bodies GET

Retuns a list of all certification bodies that may be referenced in certificate data returned through the Tracking API

Parameters

Response Parameters
ParameterDescription
Certifiers ListThe list of expected certifier identifiers
Name String
The name of the certification body as shown on certificates
Identifier String
The unique identifer assigned to the certification body
Schemes List
The list of schemes that use the certification body
SchemeIdentifier String
The unique identifier assigned to the certification scheme
IsCurrent Boolean
Flag indicating if this certification body currently awards certification against the scheme

XML

Example Request
GET https://api.xure.co/v1/lookup/certifiers.eb HTTP/1.1
Accept: text/xml
Response Schema
<?xml version="1.0" encoding="utf-8"?>
<xsd:schema elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:element name="CertifierList">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="Certifiers">
          <xsd:annotation>
            <xsd:documentation>The list of expected certifier identifiers</xsd:documentation>
          </xsd:annotation>
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="Item" minOccurs="0" maxOccurs="unbounded">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="Name" type="xsd:string">
                      <xsd:annotation>
                        <xsd:documentation>The name of the certification body as shown on certificates</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="Identifier" type="xsd:string">
                      <xsd:annotation>
                        <xsd:documentation>The unique identifer assigned to the certification body</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="Schemes">
                      <xsd:annotation>
                        <xsd:documentation>The list of schemes that use the certification body</xsd:documentation>
                      </xsd:annotation>
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element name="Item" minOccurs="0" maxOccurs="unbounded">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element name="SchemeIdentifier" type="xsd:string">
                                  <xsd:annotation>
                                    <xsd:documentation>The unique identifier assigned to the certification scheme</xsd:documentation>
                                  </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="IsCurrent" type="xsd:boolean">
                                  <xsd:annotation>
                                    <xsd:documentation>Flag indicating if this certification body currently awards certification against the scheme</xsd:documentation>
                                  </xsd:annotation>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>
</xsd:schema>
Example Response
HTTP/1.1 200 OK
Content-Type: text/xml

<?xml version="1.0" encoding="utf-8"?>
<CertifierList>
  <Certifiers>
    <Item>
      <Name>xsd:string</Name>
      <Identifier>xsd:string</Identifier>
      <Schemes>
        <Item>
          <SchemeIdentifier>xsd:string</SchemeIdentifier>
          <IsCurrent>xsd:boolean</IsCurrent>
        </Item>...</Schemes>
    </Item>...</Certifiers>
</CertifierList>

JSON

Example Request
GET https://api.xure.co/v1/lookup/certifiers.eb HTTP/1.1
Accept: application/json
Example Response
HTTP/1.1 200 OK
Content-Type: application/json

{"Certifiers":[{"Name":String,
      "Identifier":String,
      "Schemes":[{"SchemeIdentifier":String,
          "IsCurrent":Boolean},
        ...]},
    ...]}

Test