If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: en.wikipedia.org/wiki/Application_programming_interface - API - Wikipedia.

site address: en.wikipedia.org/wiki/Application_programming_interface redirected to: en.wikipedia.org/wiki/Application_programming_interface

site title: API - Wikipedia

Our opinion (on Saturday 19 September 2026 14:17:58 UTC):

GREEN status (no comments) - no comments
page from cache: 1 hour ago
Meta tags:

Headings (most frequently used words):

api, apis, contents, purpose, history, of, the, term, types, design, release, policies, documentation, dispute, over, copyright, protection, for, examples, see, also, references, further, reading, external, links, libraries, and, frameworks, operating, systems, remote, web, public, implications,

Text of the page (most frequently used words):
the (266), api (155), and (97), for (71), apis (61), that (56), software (48), retrieved (44), interface (38), web (35), programming (30), with (28), from (28), application (28), use (27), documentation (25), computer (23), system (23), are (23), this (21), google (21), 2016 (21), operating (20), java (20), can (20), 978 (20), oracle (19), isbn (19), data (17), 2020 (17), developers (16), object (16), language (16), not (16), term (16), may (15), such (15), also (14), services (14), interfaces (13), systems (13), doi (13), used (13), design (13), remote (13), other (12), library (12), public (12), was (11), microsoft (11), based (11), its (11), example (11), user (10), access (10), court (10), what (10), july (10), when (10), but (10), allow (10), code (9), wikipedia (9), inc (9), control (9), network (9), oriented (9), engineering (9), have (9), part (9), pdf (9), framework (9), how (9), service (9), applications (9), programmer (9), one (9), programs (9), all (8), case (8), february (8), tools (8), information (8), 2011 (8), libraries (8), new (8), main (8), were (8), has (8), their (8), parts (8), only (8), called (8), using (7), time (7), different (7), protection (7), history (7), content (7), program (7), than (7), would (7), computers (7), 2019 (7), 2012 (7), archived (7), original (7), martin (7), conference (7), august (7), 2015 (7), into (7), media (7), computing (7), windows (7), implementation (7), types (7), between (7), specification (7), weather (7), search (6), september (6), communication (6), international (6), file (6), 2021 (6), like (6), supreme (6), 2014 (6), more (6), 2013 (6), 2018 (6), 2010 (6), s2cid (6), 2009 (6), vol (6), which (6), internet (6), protocol (6), posix (6), database (6), graphics (6), common (6), set (6), because (6), these (6), will (6), written (6), while (6), view (5), about (5), page (5), description (5), memory (5), general (5), architectures (5), comparison (5), each (5), method (5), twitter (5), january (5), fair (5), over (5), ieee (5), december (5), 1145 (5), proceedings (5), source (5), architecture (5), standards (5), open (5), reilly (5), hardware (5), semantic (5), implement (5), provide (5), often (5), been (5), platform (5), well (5), could (5), details (5), changes (5), call (5), allows (5), idea (5), calls (5), hide (5), languages (4), toggle (4), contents (4), available (4), november (4), org (4), states (4), virtual (4), device (4), management (4), process (4), kernel (4), usage (4), format (4), links (4), known (4), out (4), machine (4), change (4), april (4), america (4), appeal (4), 1109 (4), empirical (4), knowledge (4), 4503 (4), workshop (4), uses (4), partner (4), apps (4), business (4), acm (4), modules (4), com (4), social (4), 2008 (4), 2000 (4), linux (4), 1987 (4), 2001 (4), 1968 (4), report (4), building (4), release (4), development (4), function (4), see (4), simple (4), many (4), including (4), purpose (4), did (4), copyright (4), article (4), itself (4), users (4), methods (4), describes (4), those (4), way (4), provides (4), internal (4), company (4), policies (4), rest (4), standard (4), another (4), paper (4), who (4), wilkes (4), wheeler (4), sensor (4), move (4), sidebar (4), table (3), policy (3), you (3), deprecated (3), parameters (3), 2025 (3), united (3), databases (3), journal (3), resource (3), space (3), just (3), distributed (3), instruction (3), carry (3), proposed (3), llc (3), institute (3), ruling (3), billion (3), android (3), end (3), monperrus (3), directives (3), should (3), 1007 (3), arxiv (3), reference (3), cite (3), research (3), science (3), akamai (3), financial (3), large (3), approaches (3), cloudflare (3), david (3), developer (3), get (3), 2017 (3), corba (3), gates (3), bill (3), interview (3), xxi (3), computerworld (3), october (3), frameworks (3), f2py (3), association (3), machinery (3), oclc (3), 4920 (3), scala (3), fielding (3), date (3), codd (3), 1974 (3), relational (3), english (3), afips (3), special (3), expanded (3), version (3), json (3), xml (3), early (3), document (3), binary (3), fortran (3), platforms (3), cross (3), examples (3), commands (3), same (3), had (3), possible (3), custom (3), read (3), include (3), classes (3), usually (3), number (3), presented (3), consistent (3), appearance (3), offers (3), intended (3), ways (3), state (3), trend (3), defined (3), considered (3), being (3), supported (3), particular (3), might (3), specific (3), companies (3), them (3), shipping (3), facilitate (3), current (3), related (3), multiple (3), resources (3), transfer (3), together (3), abi (3), much (3), compared (3), said (3), several (3), behavior (3), type (3), most (3), became (3), become (3), meaning (3), subroutine (3), connects (3), connection (3), mobile (2), legal (2), contact (2), privacy (2), text (2), under (2), additional (2), terms (2), site (2), organization (2), wikimedia (2), foundation (2), commons (2), 2026 (2), categories (2), errors (2), vague (2), ambiguous (2), articles (2), pages (2), short (2), wikidata (2), php (2), national (2), live (2), concepts (2), tape (2), fault (2), preemptive (2), sharing (2), thread (2), real (2), block (2), context (2), switch (2), embedded (2), features (2), share (2), list (2), external (2), there (2), calling (2), rather (2), url (2), convention (2), 2005 (2), talk (2), enable (2), form (2), fundamental (2), culture (2), objects (2), further (2), reading (2), lee (2), ars (2), technica (2), march (2), against (2), makes (2), law (2), copyrighted (2), judge (2), know (2), mezini (2), mira (2), working (2), mining (2), msr (2), annotations (2), study (2), patterns (2), measuring (2), help (2), citeseerx (2), james (2), usability (2), bibcode (2), cybercriminals (2), firms (2), analysis (2), scam (2), guava (2), core (2), notes (2), 642 (2), evolution (2), car (2), everywhere (2), private (2), strategy (2), ecosystem (2), 1994 (2), introduction (2), trends (2), place (2), anyway (2), mashups (2), june (2), javaworld (2), esber (2), barney (2), douglas (2), small (2), support (2), technology (2), guide (2), inversion (2), bindings (2), matthias (2), your (2), york (2), hyrum (2), extending (2), towards (2), roy (2), architectural (2), styles (2), jin (2), brenda (2), sahni (2), saurabh (2), shevat (2), amir (2), 2687 (2), designing (2), 1990 (2), networks (2), carl (2), malamud (2), sigmod (2), review (2), required (2), online (2), oxford (2), university (2), press (2), fall (2), joint (2), san (2), francisco (2), structures (2), techniques (2), bloch (2), joshua (2), restful (2), 2024 (2), product (2), needs (2), almost (2), modern (2), http (2), simply (2), work (2), references (2), name (2), request (2), shared (2), macintosh (2), cocoa (2), two (2), appeals (2), federal (2), circuit (2), granted (2), until (2), alsup (2), though (2), versions (2), having (2), any (2), permission (2), although (2), given (2), similar (2), cannot (2), widely (2), allowed (2), dispute (2), generate (2), typical (2), usages (2), contracts (2), metadata (2), behaviors (2), run (2), instance (2), updated (2), performance (2), take (2), works (2), traditional (2), files (2), via (2), structure (2), however (2), included (2), differs (2), found (2), client (2), need (2), words (2), significant (2), base (2), becomes (2), published (2), through (2), endpoints (2), sometimes (2), removed (2), backward (2), therefore (2), away (2), thus (2), stable (2), unstable (2), important (2), compatibility (2), implications (2), either (2), apple (2), directly (2), within (2), integrate (2), hiding (2), represents (2), modular (2), typically (2), messages (2), response (2), without (2), recent (2), concept (2), technologies (2), communities (2), representational (2), modification (2), proxy (2), result (2), corresponding (2), useful (2), abstraction (2), locally (2), manipulate (2), query (2), functions (2), local (2), invocation (2), compatible (2), older (2), advantage (2), field (2), ashton (2), tate (2), his (2), dos (2), conformant (2), implementing (2), unlike (2), built (2), contract (2), widespread (2), described (2), 1970s (2), located (2), procedure (2), expose (2), certain (2), first (2), free (2), display (2), make (2), invented (2), 1940s (2), cabinet (2), catalog (2), today (2), subroutines (2), even (2), upon (2), increase (2), message (2), bricks (2), joined (2), actions (2), portion (2), refer (2), person (2), pieces (2), here (2), upload (2), edit (2), norsk (2), bahasa (2), subsection (2), log (2), create (2), account (2), donate (2), menu (2), add, topic, cookie, statement, statistics, conduct, safety, contacts, disclaimers, apply, agree, registered, trademark, non, profit, creative, attribution, sharealike, license, rendered, parsoid, last, edited, utc, hidden, cs1, semi, protected, technical, https, index, title, oldid, 1374263741, yale, lux, israel, bnf, france, gnd, authority, pxe, cli, shell, usb, hal, supporting, partition, inode, attribute, defragmentation, boot, loader, storage, segmentation, ring, paging, bus, error, shortest, job, next, round, robin, multilevel, feedback, queue, fixed, priority, scheduling, algorithms, ipc, interrupt, cooperative, multitasking, loadable, module, driver, components, unikernel, rump, vkernel, multikernel, monolithic, microkernel, hybrid, exokernel, supercomputer, enough, hobbyist, disk, variants, timeline, forensic, audio, length, forrester, industry, task, cooking, recipe, opinion, textise, ondrejka, cory, 1853, keynoted, maritime, brussels, where, standardized, reporting, meteorological, let, efficient, accurate, collection, maury, innovation, argues, far, neutral, key, contemporary, understood, bucher, taina, 2047, 2390, issn, computational, intense, feeling, 956, petitioner, vkimber, lii, timothy, asks, overrule, disastrous, copyrights, decker, susan, bloomberg, businessweek, wins, revival, dollar, beats, rosenblatt, seth, cnet, sides, patent, justia, 1021, fed, cir, wired, tgdaily, says, drdobbs, bruch, marcel, 7th, repositories, 150, 1026918, 4244, 6802, 5463347, 141, subclassing, improve, reuse, sun, microsystems, eichberg, michael, tekes, elif, aware, 737, 8174618, s10664, 011, 9186, 1205, 6363, 703, maalej, waleed, robillard, 1282, tse, 1264, transactions, parnin, chris, treude, cristoph, 17751901, 0595, 1984701, 1984706, 2nd, parameter, dekel, uri, herbsleb, improving, pushing, 446, 4214, 2009icse, confr, 39d, school, takanashi, dean, venture, beat, attacking, mendez, diego, baudry, benoit, 13th, manipulation, 6890739, 4673, 5739, 6648183, 1307, 4062, evidence, scale, diversity, deprecate, github, shi, lin, zhong, hao, xie, tao, mingshu, lecture, 6603, 431, 19810, 19811, 3_29, 416, liew, zell, smashing, magazine, weissbrot, alison, adexchanger, boyd, mark, programmableweb, best, ternay, guerric, oct, boostcompanies, creating, economic, moat, garlan, shaw, mary, advances, parnas, 1972, 1058, 53856438, 361598, 361623, 1053, communications, criteria, decomposing, parr, ben, mashable, niccolai, world, enterprise, mashup, benslimane, djamal, schahram, dustdar, amit, sheth, mic, 110, 2008iic, 12e, 13b, generation, henning, michi, vinoski, steve, 1999, 201, 37927, addison, wesley, advanced, wilson, jeff, smart, proxies, rmi, bierhoff, kevin, cmu, compliance, stoughton, nick, usenix, update, lsb, manzi, jim, interviewed, paul, gillin, sr7, great, debate, 1986, favoritism, sr15, balancing, high, wire, success, west, joel, dedrick, jason, 112, pl00022278, standardization, rise, era, lewine, donald, 1991, associates, 937175, fayad, mohamed, fowler, emery, mastrangelo, luis, ponzanelli, luca, mocci, andrea, lanza, michele, hauswirth, nystrom, nathaniel, own, risk, unsafe, wild, 710, 3689, 2814270, 2814313, 695, sigplan, winters, titus, tom, manshreck, wright, eds, sebastopol, 1144086840, 8279, lessons, learned, sintes, tony, figueiredo, luiz, henrique, filho, waldemar, celes, 284, 59833827, 273, brazilian, seminar, ierusalimschy, roberto, odersky, spoon, lex, venners, www, artima, combining, dotsika, fefie, scaling, 342, 1016, ijinfomgt, 003, 335, phd, van, nostrand, reinhold, 294, 442, 00364, analyzing, novell, 1975, randall, rustin, ann, arbor, michigan, 113, 1175623233, 7418, 800297, 811532, lulu, 135, 68470, 527, theory, detailed, major, writings, subscription, participating, institution, membership, dictionary, cotton, ira, greatorex, frank, california, 544, 1175621908, 7899, 1476589, 1476661, 533, speech, qcon, infoq, brief, opinionated, washington, department, commerce, bureau, 1981, nbs, publication, 500, 81600004, lccn, 2027, mdp, 39015077587742, hdl, feasibility, jacobson, daniel, brail, greg, woods, dan, 4493, 2164, geewax, manning, 63835, 033, preface, love, clarke, steven, 2004, dobb, biehl, 5147, 3516, pedro, bruno, packt, publishing, 83763, 853, maintain, products, meet, lane, kin, hear, acronym, always, our, approach, readable, referred, around, long, began, taking, shape, 2000s, postman, intro, reddy, elsevier, 385004, perron, brian, luan, hui, zia, victor, bryan, goyal, kavin, demystifying, unlocking, power, models, 2410, 20211, xpcom, vendor, sdk, kit, raml, plugin, parsing, definitions, mangling, microservices, front, back, ends, foreign, dom, model, machines, broker, augmented, writer, testing, sdl, directmedia, layer, sapi, server, supports, multi, multiprocessing, unix, openmp, opengl, cpus, gpus, opencl, sound, openal, odbc, ehllapi, directx, carbon, interfacing, scsi, aspi, category, decided, favor, following, week, trial, jury, determined, reimplementation, constituted, vowed, decision, won, qualify, appealed, both, copyrightability, rulings, due, oral, hearings, delayed, covid, pandemic, overturned, question, whether, constitutes, left, unresolved, accept, claim, anyone, thereby, bar, others, writing, corporation, sued, acquired, reproduce, openjdk, project, ruled, victory, functional, symbols, copyrighting, william, driven, manner, observing, infer, then, templates, natural, mined, enriched, compiler, environment, handling, restrictions, limitations, covered, note, null, tends, comprehensive, challenge, writers, keep, carefully, potentially, yielding, bugs, safe, interest, clarity, scenarios, snippets, rationales, discussions, themselves, omitted, forms, instructional, documents, tutorials, variety, guides, functionalities, javadoc, pydoc, crucial, maintenance, traditionally, blogs, forums, websites, aiming, cover, everything, practical, purposes, contain, innovative, opportunistic, designers, element, diverse, annual, showcasing, growing, targeting, worldwide, witnessed, credential, violation, attacks, hostnames, 473, million, targeted, sector, organizations, declare, rescinded, means, candidate, modified, incompatible, transition, future, publicly, subject, documented, explicitly, soon, marked, beta, annotation, factor, stability, adding, break, clients, depend, releases, generally, accessible, everybody, providers, voxility, customers, resellers, infrastructure, ddos, stats, dashboard, controls, tokens, customer, status, validations, partners, approved, third, party, order, rides, exercise, quality, curating, revenue, stream, lyft, uber, vehicle, hire, releasing, members, impact, principle, role, enabling, understand, complexities, inside, attempts, expect, complex, piece, specifications, along, definition, extensible, markup, javascript, notation, added, ecommerce, focused, website, ordering, automatically, rates, enter, shipper, rate, historically, virtually, synonymous, moving, soa, direct, style, roa, movement, toward, rdf, promote, combination, created, dynamically, posted, locations, interact, ontology, soap, hypertext, maintaining, executed, invokes, remoting, acquires, return, value, regardless, connectivity, operate, remotely, appear, protocols, shown, strong, commitment, particularly, win32, newer, executable, setting, mode, unclear, richard, shaffer, situation, baseball, game, owns, bats, vendors, reportedly, received, smaller, told, him, rewrite, noted, successful, devote, mac, lotus, technologic, letter, berkeley, distribution, specify, specifies, aim, compiled, moreover, overall, flow, caller, hands, mechanism, normal, mediated, plugged, mapping, capabilities, implemented, binding, developing, generator, creation, python, swig, vary, depending, involved, consist, primarily, basic, routines, execute, handle, meanwhile, studies, show, tend, sufficient, does, matter, promise, observable, depended, somebody, class, lua, procedural, separation, compile, bytecode, single, implementations, none, abstract, prescribes, expected, actual, rules, recast, agents, ones, took, hold, exchange, kinds, broad, describing, overlap, proprietary, tim, berners, dissertation, outlined, contrasted, saw, commercial, adoption, beginning, continuing, now, irvine, again, dawn, 80s, programmers, wanted, elsewhere, 1990s, spread, competed, dcom, screenshot, nasa, observation, led, performing, tasks, technologist, introduced, treated, separately, professionals, observed, combined, sufficiently, rich, ansi, sparc, suffix, recorded, authors, describe, interaction, consisting, dealing, idiosyncrasies, replaced, independence, ing, people, coined, goal, independent, univac, 1108, book, contains, considers, latently, discovered, preparation, electronic, digital, british, scientists, worked, stored, organized, contained, incorporate, instructs, filing, punched, edsac, maurice, initially, facing, origin, still, reflected, broader, utility, diagram, 1978, proposing, expansion, beyond, alone, agreement, parties, provider, rely, remains, predictable, confidence, consider, transmitted, detect, conditions, reply, activates, forecasting, app, gathering, throughout, geographical, area, toys, analogous, they, composing, joining, integration, lego, metaphorically, connect, interlocking, blocks, designed, exposes, needed, hides, simplifies, opens, interactions, outside, communicate, across, boundary, mutually, agreed, signals, entities, visible, hood, originated, emerge, 1960s, 70s, exposing, find, keeping, later, pair, allowing, among, interoperability, contrast, incorporating, made, act, requests, explains, defines, offering, build, meets, redirects, apihelp, disambiguation, redirected, encyclopedia, item, mediawiki, projects, printable, download, print, export, legacy, parser, shortened, permanent, link, მარგალური, tiếng, việt, oʻzbekcha, ўзбекча, اردو, українська, türkçe, tagalog, ไทย, தமிழ், kiswahili, svenska, српски, srpski, shqip, slovenščina, slovenčina, srpskohrvatski, српскохрватски, русский, română, runa, simi, português, piemontèis, polski, bokmål, nynorsk, nederlands, melayu, монгол, മലയാളം, latviešu, lietuvių, 한국어, қазақша, ქართული, 日本語, italiano, ido, igbo, indonesia, հայերեն, magyar, hrvatski, हिन्दी, עברית, hausa, galego, gaeilge, nordfriisk, français, suomi, فارسی, euskara, eesti, español, esperanto, ελληνικά, deutsch, dansk, čeština, کوردی, català, bosanski, বাংলা, български, беларуская, boarisch, azərbaycanca, asturianu, العربية, top, personal, community, portal, learn, contribute, random, events, navigation, jump,


Text of the page (random words):
f the apis did not qualify for fair use 68 in 2019 google appealed to the supreme court of the united states over both the copyrightability and fair use rulings and the supreme court granted review 69 due to the covid 19 pandemic the oral hearings in the case were delayed until october 2020 70 the case was decided by the supreme court in google s favor 71 examples main category application programming interfaces aspi for scsi device interfacing cocoa and carbon for the macintosh directx for microsoft windows ehllapi java apis odbc for microsoft windows openal cross platform sound api opencl cross platform api for general purpose computing for cpus gpus opengl cross platform graphics api openmp api that supports multi platform shared memory multiprocessing programming in c c and fortran on many architectures including unix and microsoft windows platforms server application programming interface sapi simple directmedia layer sdl see also api testing api writer application binary interface augmented web calling convention common object request broker architecture corba comparison of application virtual machines document object model dom foreign function interface front and back ends interface computing interface control document list of 3d graphics apis microservices name mangling open api open service interface definitions parsing plugin raml software software development kit sdk web api web content vendor xpcom references perron brian e luan hui qi zia victor bryan g goyal kavin 2024 demystifying application programming interfaces apis unlocking the power of large language models and other web based ai services in social work research arxiv 2410 20211 cs se 1 2 reddy martin 2011 api design for c elsevier science p 1 isbn 978 0 12 385004 1 1 2 lane kin october 10 2019 intro to apis history of apis postman retrieved september 18 2020 when you hear the acronym api or its expanded version application programming interface it is almost always in reference to our modern approach in that we use http to provide access to machine readable data in a json or xml format often simply referred to as web apis apis have been around almost as long as computing but modern web apis began taking shape in the early 2000s 1 2 pedro bruno 2024 building an api product design implement release and maintain api products that meet user needs packt publishing p 4 isbn 978 1 83763 853 6 biehl matthias 2016 restful api design api university press p 10 isbn 978 1 5147 3516 9 1 2 3 clarke steven 2004 measuring api usability dr dobb s retrieved 29 july 2016 jin brenda sahni saurabh shevat amir 2018 preface designing web apis building apis that developers love o reilly media isbn 978 1 4920 2687 7 geewax jj 2021 api design patterns manning p 6 isbn 978 1 63835 033 0 jacobson daniel brail greg woods dan 2011 apis a strategy guide o reilly media p 4 isbn 978 1 4493 2164 2 1 2 database architectures a feasibility workshop report washington dc u s department of commerce national bureau of standards april 1981 pp 45 47 hdl 2027 mdp 39015077587742 lccn 81600004 nbs special publication 500 76 retrieved september 18 2020 1 2 3 4 bloch joshua august 8 2018 a brief opinionated history of the api speech qcon san francisco infoq retrieved september 18 2020 1 2 cotton ira w greatorex frank s december 1968 data structures and techniques for remote computer graphics afips 68 proceedings of the december 9 11 1968 fall joint computer conference afips 1968 fall joint computer conference vol i san francisco california association for computing machinery pp 533 544 doi 10 1145 1476589 1476661 isbn 978 1 4503 7899 4 oclc 1175621908 application program interface oxford english dictionary online ed oxford university press subscription or participating institution membership required date c j 2019 e f codd and relational theory a detailed review and analysis of codd s major database writings lulu com p 135 isbn 978 1 68470 527 6 date c j codd e f january 1975 the relational and network approaches comparison of the application programming interfaces in randall rustin ed proceedings of 1974 acm sigmod workshop on data description access and control sigmod workshop 1974 vol 2 ann arbor michigan association for computing machinery pp 83 113 doi 10 1145 800297 811532 isbn 978 1 4503 7418 7 oclc 1175623233 carl malamud 1990 analyzing novell networks van nostrand reinhold p 294 isbn 978 0 442 00364 7 1 2 jin brenda sahni saurabh shevat amir 2018 designing web apis o reilly media isbn 978 1 4920 2687 7 fielding roy 2000 architectural styles and the design of network based software architectures phd retrieved september 18 2020 dotsika fefie august 2010 semantic apis scaling up towards the semantic web international journal of information management 30 4 335 342 doi 10 1016 j ijinfomgt 2009 12 003 odersky martin spoon lex venners bill 10 december 2008 combining scala and java www artima com retrieved 29 july 2016 de figueiredo luiz henrique ierusalimschy roberto filho waldemar celes 1994 the design and implementation of a language for extending applications proceedings of xxi brazilian seminar on software and hardware pp 273 284 s2cid 59833827 retrieved 29 july 2016 sintes tony 13 july 2001 just what is the java api anyway javaworld retrieved 2020 07 18 winters titus tom manshreck hyrum wright eds 2020 software engineering at google lessons learned from programming over time sebastopol ca o reilly media isbn 978 1 4920 8279 8 oclc 1144086840 mastrangelo luis ponzanelli luca mocci andrea lanza michele hauswirth matthias nystrom nathaniel 2015 10 23 use at your own risk the java unsafe api in the wild proceedings of the 2015 acm sigplan international conference on object oriented programming systems languages and applications new york new york u s association for computing machinery pp 695 710 doi 10 1145 2814270 2814313 isbn 978 1 4503 3689 5 emery david standards apis interfaces and bindings acm org archived from the original on 2015 01 16 retrieved 2016 08 08 f2py org f2py org retrieved 2011 12 18 fowler martin inversion of control fayad mohamed object oriented application frameworks lewine donald a 1991 posix programmer s guide o reilly associates inc p 1 isbn 978 0 937175 73 6 retrieved 2 august 2016 west joel dedrick jason 2001 open source standardization the rise of linux in the network era pdf knowledge technology policy 14 2 88 112 doi 10 1007 pl00022278 retrieved 2 august 2016 microsoft october 2001 support for windows xp microsoft p 4 archived from the original on 2009 09 26 barney douglas 1987 11 02 balancing on the high wire of microsoft s success computerworld vol xxi no 44 p sr15 retrieved 2025 06 08 barney douglas 1986 07 07 favoritism and the small firms computerworld vol 20 no 27 pp 45 50 retrieved january 13 2026 gates bill manzi jim esber ed 1987 11 02 the great software debate computerworld interview vol xxi no 44 interviewed by paul gillin p sr7 retrieved 2025 06 08 lsb introduction linux foundation 21 june 2012 archived from the original on 2015 04 02 retrieved 2015 03 27 stoughton nick april 2005 update on standards pdf usenix retrieved 2009 06 04 bierhoff kevin 23 april 2009 api protocol compliance in object oriented software pdf cmu institute for software research retrieved 29 july 2016 wilson m jeff 10 november 2000 get smart with proxies and rmi javaworld retrieved 2020 07 18 henning michi vinoski steve 1999 advanced corba programming with c addison wesley isbn 978 0 201 37927 3 retrieved 16 june 2015 benslimane djamal schahram dustdar amit sheth 2008 services mashups the new generation of web applications ieee internet computing 12 5 ieee 13 15 bibcode 2008iic 12e 13b doi 10 1109 mic 2008 110 retrieved 2019 10 01 niccolai james 2008 04 23 so what is an enterprise mashup anyway pc world archived from the original on 2017 10 10 retrieved 2017 09 17 parr ben 21 may 2009 the evolution of the social media api mashable retrieved 26 july 2016 get trends place developer twitter com retrieved 2020 04 30 parnas d l 1972 on the criteria to be used in decomposing systems into modules pdf communications of the acm 15 12 1053 1058 doi 10 1145 361598 361623 s2cid 53856438 garlan david shaw mary january 1994 an introduction to software architecture pdf advances in software engineering and knowledge engineering 1 retrieved 8 august 2016 de ternay guerric oct 10 2015 business ecosystem creating an economic moat boostcompanies archived from the original on 2016 09 17 retrieved 2016 02 01 boyd mark 2014 02 21 private partner or public which api strategy is best for business programmableweb retrieved 2 august 2016 weissbrot alison 7 july 2016 car service apis are everywhere but what s in it for partner apps adexchanger cloudflare api v4 documentation cloudflare 25 february 2020 retrieved 27 february 2020 liew zell 17 january 2018 car service apis are everywhere but what s in it for partner apps smashing magazine retrieved 27 february 2020 1 2 shi lin zhong hao xie tao li mingshu 2011 an empirical study on evolution of api documentation international conference on fundamental approaches to software engineering lecture notes in computer science vol 6603 pp 416 431 doi 10 1007 978 3 642 19811 3_29 isbn 978 3 642 19810 6 retrieved 22 july 2016 google guava google core libraries for java on github oracle how and when to deprecate apis java se documentation retrieved 2 august 2016 mendez diego baudry benoit monperrus martin 2013 empirical evidence of large scale diversity in api usage of object oriented software 2013 ieee 13th international working conference on source code analysis and manipulation scam pp 43 52 arxiv 1307 4062 doi 10 1109 scam 2013 6648183 isbn 978 1 4673 5739 5 s2cid 6890739 takanashi dean 19 february 2020 akamai cybercriminals are attacking apis at financial services firms venture beat retrieved 27 february 2020 dekel uri herbsleb james d may 2009 improving api documentation usability with knowledge pushing institute for software research school of computer science bibcode 2009icse confr 39d citeseerx 10 1 1 446 4214 cite journal cite uses deprecated parameter citeseerx help parnin chris treude cristoph may 2011 measuring api documentation on the web proceedings of the 2nd international workshop on web 2 0 for software engineering pp 25 30 doi 10 1145 1984701 1984706 isbn 978 1 4503 0595 2 s2cid 17751901 retrieved 22 july 2016 maalej waleed robillard martin p september 2012 patterns of knowledge in api reference documentation pdf ieee transactions on software engineering 39 9 1264 1282 doi 10 1109 tse 2013 12 retrieved 22 july 2016 monperrus martin eichberg michael tekes elif mezini mira 3 december 2011 what should developers be aware of an empirical study on the directives of api documentation empirical software engineering 17 6 703 737 arxiv 1205 6363 doi 10 1007 s10664 011 9186 4 s2cid 8174618 annotations sun microsystems archived from the original on 2011 09 25 retrieved 2011 09 30 bruch marcel mezini mira monperrus martin 2010 mining subclassing directives to improve framework reuse 2010 7th ieee working conference on mining software repositories msr 2010 pp 141 150 doi 10 1109 msr 2010 5463347 isbn 978 1 4244 6802 7 s2cid 1026918 oracle and the end of programming as we know it drdobbs 2012 05 01 retrieved 2012 05 09 apis can t be copyrighted says judge in oracle case tgdaily 2012 06 01 archived from the original on 2020 07 31 retrieved 2012 12 06 oracle america inc vs google inc pdf wired 2012 05 31 retrieved 2013 09 22 oracle am inc v google inc no 13 1021 fed cir 2014 justia law rosenblatt seth may 9 2014 court sides with oracle over android in java patent appeal cnet retrieved 2014 05 10 google beats oracle android makes fair use of java apis ars technica 2016 05 26 retrieved 2016 07 28 decker susan march 27 2018 oracle wins revival of billion dollar case against google bloomberg businessweek retrieved march 27 2018 lee timothy january 25 2019 google asks supreme court to overrule disastrous ruling on api copyrights ars technica retrieved february 8 2019 vkimber 2020 09 28 google llc v oracle america inc lii legal information institute retrieved 2021 03 06 supreme court of the united states no 18 956 google llc petitioner v oracle america inc pdf april 5 2021 further reading bucher taina 16 november 2013 objects of intense feeling the case of the twitter api computational culture 3 issn 2047 2390 argues that apis are far from neutral tools and form a key part of contemporary programming understood as a fundamental part of culture ondrejka cory february 28 2014 maury innovation and change in 1853 he keynoted the maritime convention in brussels where he proposed a standardized reporting format for meteorological data if it was 2005 he would have proposed a public api to let computers talk to each other to enable more efficient and accurate data collection textise url u s supreme court what is an api in the court opinion google v oracle 2021 pp 3 7 for each task there is computer code api also known as application program interface is the method for calling that computer code instruction like a recipe rather than cooking instruction this is machine instruction to be carry out external links forrester it industry api case google v oracle may 20 2021 content format audio with text length 26 41 v t e operating systems general comparison forensic engineering history list timeline usage share user features comparison variants disk operating system distributed operating system embedded operating system hobbyist operating system just enough operating system mobile operating system network operating system object oriented operating system real time operating system supercomputer operating system kernel architectures exokernel hybrid microkernel monolithic multikernel vkernel rump kernel unikernel components device driver loadable kernel module user space and kernel space process management concepts computer multitasking cooperative preemptive context switch interrupt ipc process process control block real time thread time sharing scheduling algorithms fixed priority preemptive multilevel feedback queue round robin shortest job next memory management resource protection bus error general protection fault memory paging memory protection protection ring segmentation fault virtual memory storage access file systems boot loader defragmentation device file file attribute inode journal partition virtual file system virtual tape library supporting concepts api computer network hal live cd live usb shell cli user interface pxe authority control databases international gnd national united states france bnf data israel other yale lux retrieved from https en wikipedia org w index php title api oldid 1374263741 categories application programming interfaces technical communication hidden categories articles with short description short description is different from wikidata wikipedia semi protected pages all articles with vague or ambiguous time vague or ambiguous time from...
Images from subpage: "en.wikipedia.org/wiki/Uber" Verify
Images from subpage: "en.wikipedia.org/wiki/Lyft" Verify
Images from subpage: "en.wikipedia.org/wiki/Microsoft" Verify
Images from subpage: "en.wikipedia.org/wiki/Apple_Inc." Verify
Images from subpage: "en.wikipedia.org/wiki/Cocoa_(API)" Verify

Verified site has: 325 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-225 226-230 231-235 236-240 241-245 246-250
251-255 256-260 261-265 266-270 271-275 276-280 281-285 286-290 291-295 296-300
301-305 306-310 311-315 316-320 321-325


The site also has references to the 73 subdomain(s)

  en.wikipedia.org  Verify   ar.wikipedia.org  Verify   ast.wikipedia.org  Verify
  az.wikipedia.org  Verify   bar.wikipedia.org  Verify   be.wikipedia.org  Verify
  bg.wikipedia.org  Verify   bn.wikipedia.org  Verify   bs.wikipedia.org  Verify
  ca.wikipedia.org  Verify   ckb.wikipedia.org  Verify   cs.wikipedia.org  Verify
  da.wikipedia.org  Verify   de.wikipedia.org  Verify   el.wikipedia.org  Verify
  eo.wikipedia.org  Verify   es.wikipedia.org  Verify   et.wikipedia.org  Verify
  eu.wikipedia.org  Verify   fa.wikipedia.org  Verify   fi.wikipedia.org  Verify
  fr.wikipedia.org  Verify   frr.wikipedia.org  Verify   ga.wikipedia.org  Verify
  gl.wikipedia.org  Verify   ha.wikipedia.org  Verify   he.wikipedia.org  Verify
  hi.wikipedia.org  Verify   hr.wikipedia.org  Verify   hu.wikipedia.org  Verify
  hy.wikipedia.org  Verify   id.wikipedia.org  Verify   ig.wikipedia.org  Verify
  io.wikipedia.org  Verify   it.wikipedia.org  Verify   ja.wikipedia.org  Verify
  ka.wikipedia.org  Verify   kk.wikipedia.org  Verify   ko.wikipedia.org  Verify
  lt.wikipedia.org  Verify   lv.wikipedia.org  Verify   ml.wikipedia.org  Verify
  mn.wikipedia.org  Verify   ms.wikipedia.org  Verify   nl.wikipedia.org  Verify
  nn.wikipedia.org  Verify   no.wikipedia.org  Verify   pl.wikipedia.org  Verify
  pms.wikipedia.org  Verify   pt.wikipedia.org  Verify   qu.wikipedia.org  Verify
  ro.wikipedia.org  Verify   ru.wikipedia.org  Verify   sh.wikipedia.org  Verify
  simple.wikipedia.org  Verify   sk.wikipedia.org  Verify   sl.wikipedia.org  Verify
  sq.wikipedia.org  Verify   sr.wikipedia.org  Verify   sv.wikipedia.org  Verify
  sw.wikipedia.org  Verify   ta.wikipedia.org  Verify   th.wikipedia.org  Verify
  tl.wikipedia.org  Verify   tr.wikipedia.org  Verify   uk.wikipedia.org  Verify
  ur.wikipedia.org  Verify   uz.wikipedia.org  Verify   vi.wikipedia.org  Verify
  wuu.wikipedia.org  Verify   xmf.wikipedia.org  Verify   zh-yue.wikipedia.org  Verify
  zh.wikipedia.org  Verify


The site also has 74 references to external domain(s).

 donate.wikimedia.org  Verify  commons.wikimedia.org  Verify  mediawiki.org  Verify
 wikidata.org  Verify  arxiv.org  Verify  books.google.com  Verify
 blog.postman.com  Verify  drdobbs.com  Verify  hdl.handle.net  Verify
 lccn.loc.gov  Verify  infoq.com  Verify  computer.org  Verify
 doi.org  Verify  search.worldcat.org  Verify  oed.com  Verify
 dl.acm.org  Verify  babel.hathitrust.org  Verify  ics.uci.edu  Verify
 artima.com  Verify  lua.org  Verify  api.semanticscholar.org  Verify
 infoworld.com  Verify  web.archive.org  Verify  acm.org  Verify
 f2py.org  Verify  martinfowler.com  Verify  dre.vanderbilt.edu  Verify
 shop.oreilly.com  Verify  joelwest.org  Verify  microsoft.com  Verify
 archive.org  Verify  linuxfoundation.org  Verify  db.usenix.org  Verify
 cs.cmu.edu  Verify  ui.adsabs.harvard.edu  Verify  pcworld.com  Verify
 mashable.com  Verify  developer.twitter.com  Verify  win.tue.nl  Verify
 boostcompanies.com  Verify  programmableweb.com  Verify  adexchanger.com  Verify
 api.cloudflare.com  Verify  smashingmagazine.com  Verify  researchgate.net  Verify
 github.com  Verify  docs.oracle.com  Verify  hal.archives-ouvertes.fr  Verify
 venturebeat.com  Verify  citeseerx.ist.psu.edu  Verify  xmedo.com  Verify
 cs.mcgill.ca  Verify  download.oracle.com  Verify  tgdaily.com  Verify
 wired.com  Verify  law.justia.com  Verify  cnet.com  Verify
 arstechnica.com  Verify  bloomberg.com  Verify  law.cornell.edu  Verify
 supremecourt.gov  Verify  computationalculture.net  Verify  cory.news  Verify
 go.forrester.com  Verify  d-nb.info  Verify  id.loc.gov  Verify
 catalogue.bnf.fr  Verify  data.bnf.fr  Verify  nli.org.il  Verify
 lux.collections.yale.edu  Verify  foundation.wikimedia.org  Verify  wikimediafoundation.org  Verify
 developer.wikimedia.org  Verify  wikimedia.org  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
content-length 0
location htt????/en.wikipedia.org/wiki/Application_programming_interface
server HAProxy
x-cache cp6011 int
x-cache-status int-tls
connection close
HTTP/2 200
date Sat, 19 Sep 2026 00:05:44 GMT
server mw-web.eqiad.main-5f96df4694-4prh7
x-content-type-options nosniff
content-language en
accept-ch
reporting-endpoints csp-report-to-endpoint= /w/api.php?action=cspreport&format=json ;
content-security-policy script-src unsafe-eval blob: self meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org unsafe-inline auth.wikimedia.org; default-src self data: blob: upload.wikimedia.org thumb.wikimedia.org htt????/commons.wikimedia.org meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org en.wikibooks.org en.wikinews.org en.wikiquote.org en.wikisource.org en.wikiversity.org en.wikivoyage.org en.wiktionary.org www.mediawiki.org commons.wikimedia.org foundation.wikimedia.org incubator.wikimedia.org species.wikimedia.org wikimania.wikimedia.org www.wikidata.org www.wikifunctions.org auth.wikimedia.org; style-src self data: blob: upload.wikimedia.org thumb.wikimedia.org htt????/commons.wikimedia.org meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org unsafe-inline ; object-src none ; report-uri /w/api.php?action=cspreport&format=json; report-to csp-report-to-endpoint
last-modified Fri, 18 Sep 2026 14:36:08 GMT
content-type text/html; charset=UTF-8
content-encoding gzip
age 26084
accept-ranges bytes
x-cache cp6001 hit, cp6009 hit/4
x-cache-status hit-front
strict-transport-security max-age=106384710; includeSubDomains; preload
report-to group : wm_nel , max_age : 604800, endpoints : [ url : htt????/intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0 ]
nel report_to : wm_nel , max_age : 604800, failure_fraction : 0.05, success_fraction : 0.0
set-cookie WMF-Last-Access=19-Sep-2026;Path=/;HttpOnly;secure;Expires=Wed, 21 Oct 2026 00:00:00 GMT
set-cookie WMF-Last-Access-Global=19-Sep-2026;Path=/;Domain=.wikipedia.org;HttpOnly;secure;Expires=Wed, 21 Oct 2026 00:00:00 GMT
set-cookie WMF-DP=f14;Path=/;HttpOnly;secure;Expires=Sat, 19 Sep 2026 00:00:00 GMT
x-client-ip 5.135.42.194
cache-control private, s-maxage=0, max-age=0, must-revalidate, no-transform
vary Accept-Encoding,X-Subdomain,Cookie,Authorization,User-Agent
set-cookie GeoIP=FR:::48.86:2.34:v4; Path=/; secure; Domain=.wikipedia.org
set-cookie NetworkProbeLimit=0.001;Path=/;Secure;SameSite=None;Max-Age=3600
set-cookie WMF-Uniq=owEghPFJYnDTjXr7NiZj4wPgAAAAAFvdz3FP1LSpmDNA3FNKdAg4sQETSj_JkweQ;Domain=.wikipedia.org;Path=/;HttpOnly;secure;SameSite=None;Expires=Sun, 19 Sep 2027 00:00:00 GMT
content-length 72858
x-request-id 8cdf1940-0a13-4829-83a7-1f7c15b84cc4
x-analytics
server-timing cache;desc= hit-front , host;desc= cp6009 ,co_id;desc= 1476521364

Meta Tags

title="API - Wikipedia"
charset="UTF-8"
name="ResourceLoaderDynamicStyles" content=""
name="generator" content="MediaWiki 1.47.0-wmf.20"
name="referrer" content="origin"
name="referrer" content="origin-when-cross-origin"
name="robots" content="max-image-preview:standard"
name="format-detection" content="telephone=no"
name="viewport" content="width=1120"
property="og:title" content="API - Wikipedia"
property="og:type" content="website"
typeof="mw:Extension/indicator" about="#mwt6" id="mwCQ" data-mw='{"name":"indicator","attrs":{"name":"pp-default"},"body":{"extsrc":"[[File:Semi-protection-shackle.svg|20px|link=Wikipedia:Protection policy#semi|alt=Page semi-protected|This article is semi-protected until November 25, 2026 at 18:25 UTC.]]"}}'
property="mw:PageProp/toc" id="mwNg" data-mw='{"autoGenerated":true}'

Load Info

page size390653
load time (s)0.12289
redirect count1
speed download597196
server IP 185.15.58.224
* all occurrences of the string "http://" have been changed to "htt???/"