Name

get_businessDetailExt

Synopsis

The get_businessDetailExt function retrieves the extended businessEntity for each specified businessKey. The response includes a root businessDetailExt element, and one businessEntityExt element for each matching business. If the operator returns only a partial list of matching results, the businessDetailExt element’s truncated attribute will be set to true. If no matches are found, an E_invalidKeyPassed error is returned. This function is useful for querying external UDDI registries that are not part of the UDDI cloud services and that may contain extra business registration information. When querying a UDDI operator site, this method returns the exact same results as get_businessDetail.

Version: 1.0 and 2.0

1.0 syntax:

<get_businessDetailExt generic="1.0" xmlns="urn:uddi-org:api" >
      <businessKey/>
      [<businessKey/> ...]
</get_businessDetailExt>

2.0 syntax:

<get_businessDetailExt generic="2.0" xmlns="urn:uddi-org:api_v2" >
   <businessKey/>
   [<businessKey/> ...]
</get_businessDetailExt>

Argument:

businessKey

Required uuid_key specifying the businessEntity. You can specify multiple businessKeys.

Example:

The following UDDI 1.0 example retrieves the external businessEntity record for XMethods, Inc.

<get_businessDetailExt generic="1.0" xmlns="urn:uddi-org:api">
   <businessKey>ba744ed0-3aaf-11d5-80dc-002035229c64</businessKey>
</get_businessDetailExt>

When querying a UDDI Operator site, this query returns the exact same result noted in the get_businessDetail example ...

Get Web Services Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.