Powered by Lexis+®
CASE STUDY

“Although cost was an important factor, our relationship with LexisNexis, their responsiveness, flexibility, and the integration available with other products were key factors.”

Irwin Mitchell

Access all documents on Application programme interface

Application programme interface meaning

What does Application programme interface mean?
An application programme interface (api) is a documented set of rules, specifications and tools that enable one software system or device to call the functions or access the data of another. In legal practice it arises in technology contracts, IP licensing and procurement, where it determines interoperability, access rights, service levels, security and change control. The term is descriptive rather than statutory in the UK and Ireland, but has been considered in case law on copyright and interoperability (for example, SAS Institute v World Programming) and interacts with statutory exceptions permitting observation, study, testing and limited decompilation to achieve interoperability (CDPA 1988 in the UK; Irish implementations of the EU Software Directive). In broadcasting and consumer electronics, it can denote software in a receiver or set-top box that interprets commands (for example, where to display graphics), enabling the same application to run across different receiver designs without rewriting. Key legal issues include ownership and licensing of API specifications and SDKs, confidentiality of documentation and keys, restrictions on reverse engineering, data protection where personal data is exposed via APIs, and competition or sectoral rules mandating open APIs (for example, UK Open Banking; PSD2 in Ireland). Usage and treatment are broadly consistent across England...
Speed up all aspects of your legal work with tools that help you to work faster and smarter. Win cases, close deals and grow your business–all whilst saving time and reducing risk.