Application Programming Interface, a type of web service. It provides a way of communicating with a particular computer program or internet service, such as the interfaces between Brand Compliance and other systems, by exchanging data as XML files.
A web service call used to delete an existing resource (not generally used in the APIs exposed in Brand Compliance).
A web service call used to retrieve data without modifying it, for example, to request details of specifications.
Identical to GET except that the server does not return a message-body in the response. The header information retrieved is the same as for a GET request and obtains meta-information without transferring the entity-body itself.
Hyper Text Transfer Protocol, an application protocol used as the foundation for data communication on the World Wide Web.
Communication over Hyper Text Transfer Protocol which is protected with an additional security layer. Used to authenticate the site visited and protect the exchanged data.
A secure encryption technique which uses a string of randomly generated numbers to produce a key for encoding and decoding a message. Both the sender and receiver of the message have a copy of the key and each key (or section of the key) is used only once.
A web service call used to create new resources, for example, to create a new supplier or new user record.
A web service call used to update an existing resource, for example, to update/amend an existing supplier or user record.
Representational State Transfer, an architectural style consisting of a coordinated set of architectural constraints applied to components, connectors, and data elements, within a distributed system.
In Brand Compliance, most new services or new versions of services will use RESTful architecture.
Simple Object Access Protocol, an XML-based protocol for exchanging data over HTTP. In Brand Compliance, SOAP services are developed for specific, definite requirements or tend to be associated with historical services.
Uniform Resource Identifier, a string of characters used to identify the name of a resource and enable it to be accessed over a network such as the World Wide Web. A common example of a URI is the Uniform Resource Locator (URL), or web address.
Web Application Description Language, an XML-based interface description language for describing the functionality offered by a RESTful web service.
Web Services Description Language, an XML-based interface description language for describing the functionality offered by a SOAP web service.
Extensible Markup Language, a language used to encode a document in a way which is both human readable and machine readable.
Markup symbols are used to define the content of the document and to indicate what that content is associated to in the sending or receiving system.