RIStandardService


Click here for a complete list of operations.

GetResource

Returns a resource given an IVOA identifier.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /directory/ristandardservice.asmx HTTP/1.1
Host: vao.stsci.edu
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.ivoa.net/wsdl/RegistrySearch/v1.0#GetResource"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetResource xmlns="http://www.ivoa.net/wsdl/RegistrySearch/v1.0">
      <identifier xmlns="">string</identifier>
    </GetResource>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ResolveResponse xmlns="http://www.ivoa.net/wsdl/RegistrySearch/v1.0">
      <Resource created="dateTime" updated="dateTime" status="" xmlns="http://www.ivoa.net/xml/RegistryInterface/v1.0">
        <validationLevel validatedBy="anyURI" xmlns="" />
        <validationLevel validatedBy="anyURI" xmlns="" />
        <title xmlns="">token</title>
        <shortName xmlns="">token</shortName>
        <identifier xmlns="">anyURI</identifier>
        <curation xmlns="">
          <publisher ivo-id="anyURI" />
          <creator>
            <name xsi:nil="true" />
            <logo>anyURI</logo>
          </creator>
          <creator>
            <name xsi:nil="true" />
            <logo>anyURI</logo>
          </creator>
          <contributor ivo-id="anyURI" />
          <contributor ivo-id="anyURI" />
          <date role="string" />
          <date role="string" />
          <version>token</version>
          <contact>
            <name xsi:nil="true" />
            <address>token</address>
            <email>token</email>
            <telephone>token</telephone>
          </contact>
          <contact>
            <name xsi:nil="true" />
            <address>token</address>
            <email>token</email>
            <telephone>token</telephone>
          </contact>
        </curation>
        <content xmlns="">
          <subject>token</subject>
          <subject>token</subject>
          <description>token</description>
          <source format="string" />
          <referenceURL>anyURI</referenceURL>
          <type>Other or Archive or Bibliography or Catalog or Journal or Library or Simulation or Survey or Transformation or Education or Outreach or EPOResource or Animation or Artwork or Background or BasicData or Historical or Photographic or Press or Organisation or Project or Registry</type>
          <type>Other or Archive or Bibliography or Catalog or Journal or Library or Simulation or Survey or Transformation or Education or Outreach or EPOResource or Animation or Artwork or Background or BasicData or Historical or Photographic or Press or Organisation or Project or Registry</type>
          <contentLevel>General or Elementary Education or Middle School Education or Secondary Education or Community College or University or Research or Amateur or Informal Education</contentLevel>
          <contentLevel>General or Elementary Education or Middle School Education or Secondary Education or Community College or University or Research or Amateur or Informal Education</contentLevel>
          <relationship>
            <relationshipType>token</relationshipType>
            <relatedResource xsi:nil="true" />
            <relatedResource xsi:nil="true" />
          </relationship>
          <relationship>
            <relationshipType>token</relationshipType>
            <relatedResource xsi:nil="true" />
            <relatedResource xsi:nil="true" />
          </relationship>
        </content>
      </Resource>
    </ResolveResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /directory/ristandardservice.asmx HTTP/1.1
Host: vao.stsci.edu
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetResource xmlns="http://www.ivoa.net/wsdl/RegistrySearch/v1.0">
      <identifier xmlns="">string</identifier>
    </GetResource>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <ResolveResponse xmlns="http://www.ivoa.net/wsdl/RegistrySearch/v1.0">
      <Resource created="dateTime" updated="dateTime" status="" xmlns="http://www.ivoa.net/xml/RegistryInterface/v1.0">
        <validationLevel validatedBy="anyURI" xmlns="" />
        <validationLevel validatedBy="anyURI" xmlns="" />
        <title xmlns="">token</title>
        <shortName xmlns="">token</shortName>
        <identifier xmlns="">anyURI</identifier>
        <curation xmlns="">
          <publisher ivo-id="anyURI" />
          <creator>
            <name xsi:nil="true" />
            <logo>anyURI</logo>
          </creator>
          <creator>
            <name xsi:nil="true" />
            <logo>anyURI</logo>
          </creator>
          <contributor ivo-id="anyURI" />
          <contributor ivo-id="anyURI" />
          <date role="string" />
          <date role="string" />
          <version>token</version>
          <contact>
            <name xsi:nil="true" />
            <address>token</address>
            <email>token</email>
            <telephone>token</telephone>
          </contact>
          <contact>
            <name xsi:nil="true" />
            <address>token</address>
            <email>token</email>
            <telephone>token</telephone>
          </contact>
        </curation>
        <content xmlns="">
          <subject>token</subject>
          <subject>token</subject>
          <description>token</description>
          <source format="string" />
          <referenceURL>anyURI</referenceURL>
          <type>Other or Archive or Bibliography or Catalog or Journal or Library or Simulation or Survey or Transformation or Education or Outreach or EPOResource or Animation or Artwork or Background or BasicData or Historical or Photographic or Press or Organisation or Project or Registry</type>
          <type>Other or Archive or Bibliography or Catalog or Journal or Library or Simulation or Survey or Transformation or Education or Outreach or EPOResource or Animation or Artwork or Background or BasicData or Historical or Photographic or Press or Organisation or Project or Registry</type>
          <contentLevel>General or Elementary Education or Middle School Education or Secondary Education or Community College or University or Research or Amateur or Informal Education</contentLevel>
          <contentLevel>General or Elementary Education or Middle School Education or Secondary Education or Community College or University or Research or Amateur or Informal Education</contentLevel>
          <relationship>
            <relationshipType>token</relationshipType>
            <relatedResource xsi:nil="true" />
            <relatedResource xsi:nil="true" />
          </relationship>
          <relationship>
            <relationshipType>token</relationshipType>
            <relatedResource xsi:nil="true" />
            <relatedResource xsi:nil="true" />
          </relationship>
        </content>
      </Resource>
    </ResolveResponse>
  </soap12:Body>
</soap12:Envelope>