Here is the complete reference of the UDDI Enquiry APIs and the UDDI Publishing APIs.
API Name | Description | V1.0 | V2.0 |
---|---|---|---|
find_binding | Searches for template bindings associated with a specified service. | Y | Y |
find_business | Searches for business that matches the specified criteria. | Y | Y |
find_relatedBusinesses | Discovers business that have been related via the uddi-org:relationships model. | Y | |
find_service | Searches for service associated with a specified business. | Y | Y |
find_tModel | Searches for tModel records that matches the specified criteria. | Y | Y |
get_bindingDetail | Retrieves the complete bindingTemplate for each specified bindingKey. | Y | Y |
get_businessDetail | Retrieves the complete businessEntity for each specified businessKey. | Y | Y |
get_businessDetailExt | Retrieves the extended businessEntity for each specified businessKey. | Y | Y |
get_serviceDetail | Retrieves the businessService record for each specified serviceKey. | Y | Y |
get_tModelDetail | Retrieves the tModel record for each specified tModelKey. | Y | Y |
API Name | Description | V1.0 | V2.0 |
---|---|---|---|
get_authToken | Retrieves an authorization token. All of the Publisher interface operations require that a valid authorization token be submitted with the request. | Y | Y |
discard_authToken | Tells the UDDI registry to no longer accept a given authorization token. This step is equivalent to logging out of the system. | Y | Y |
save_business | Creates or updates a business entity's information contained in the UDDI registry. | Y | Y |
save_service | Creates or updates information about the web services that a business entity provides. | Y | Y |
save_binding | Creates or updates the technical information about a web service's implementation. | Y | Y |
save_tModel | Creates or updates the registration of abstract concepts managed by the UDDI registry. | Y | Y |
delete_business | Removes the given business entities from the UDDI registry completely. | Y | Y |
delete_service | Removes the given web services from the UDDI registry completely. | Y | Y |
delete_binding | Removes the given web service technical details from the UDDI registry. | Y | Y |
delete_tModel | Removes the specified tModels from the UDDI registry. | Y | Y |
get_registeredInfo | Returns a summary of everything the UDDI registry is currently keeping track of for the user, including all businesses, all services, and all tModels. | Y | Y |
set_publisherAssertions | Manages all of the tracked relationship assertions associated with an individual publisher account. | Y | |
add_publisherAssertions | Causes one or more publisherAssertions to be added to an individual publisher's assertion collection. | Y | |
delete_publisherAssertions | Causes one or more publisherAssertion elements to be removed from a publisher's assertion collection. | Y | |
get_assertionStatusReport | Provides administrative support for determining the status of current and outstanding publisher assertions that involve any of the business registrations managed by the individual publisher account. | Y | |
get_publisherAssertions | Obtains the full set of publisher assertions that is associated with an individual publisher account. | Y |
A complete reference of error codes returned by UDDI APIs is as given −