hasAPIs

P31856
predicate

Indicates that one entity provides or exposes application programming interfaces (APIs) that can be used or accessed by another entity.

All labels observed (13)

Label Occurrences
providesAPIFor 69
introducesAPI 13
hasAPIFor 10

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: hasAPIs
Generated description
Indicates that one entity provides or exposes application programming interfaces (APIs) that can be used or accessed by another entity.

Sample triples (123)

Subject Object
Wikidata SPARQL endpoint
Wikidata MediaWiki
surface form: MediaWiki API
Streams Standard Web browsers via predicate surface "definesAPIForEnvironment"
Streams Standard Web workers via predicate surface "definesAPIForEnvironment"
Streams Standard Service workers via predicate surface "definesAPIForEnvironment"
Storage Standard client-side data storage via predicate surface "definesAPIFor"
Storage Standard web browsers via predicate surface "definesAPIFor"
Storage Standard Web Storage API via predicate surface "definesAPIFor"
Storage Standard localStorage via predicate surface "definesAPIFor"
Storage Standard sessionStorage via predicate surface "definesAPIFor"
Alexa Internet web information service API via predicate surface "providedAPI"
MediaWiki Action API via predicate surface "supportsAPIs"
MediaWiki REST API via predicate surface "supportsAPIs"
Game Center iOS game developers via predicate surface "providesAPIFor"
Game Center iPadOS game developers via predicate surface "providesAPIFor"
Game Center macOS game developers via predicate surface "providesAPIFor"
Game Center tvOS game developers via predicate surface "providesAPIFor"
CoreBluetooth BLE central role via predicate surface "providesAPIFor"
CoreBluetooth BLE peripheral role via predicate surface "providesAPIFor"
CoreBluetooth BLE advertising via predicate surface "providesAPIFor"
CoreBluetooth BLE scanning via predicate surface "providesAPIFor"
CoreBluetooth BLE services and characteristics via predicate surface "providesAPIFor"
Discord yes via predicate surface "supportsAPIAccess"
AVFoundation audio playback via predicate surface "providesAPIFor"
AVFoundation video playback via predicate surface "providesAPIFor"
AVFoundation audio capture via predicate surface "providesAPIFor"
AVFoundation video capture via predicate surface "providesAPIFor"
AVFoundation media editing via predicate surface "providesAPIFor"
AVFoundation media composition via predicate surface "providesAPIFor"
AVFoundation media export via predicate surface "providesAPIFor"
AVFoundation time-based audiovisual media via predicate surface "providesAPIFor"
libsodium encryption via predicate surface "hasAPIFor"
libsodium authentication via predicate surface "hasAPIFor"
libsodium key exchange via predicate surface "hasAPIFor"
libsodium public-key cryptography via predicate surface "hasAPIFor"
libsodium secret-key cryptography via predicate surface "hasAPIFor"
libsodium message authentication codes via predicate surface "hasAPIFor"
libsodium digital signatures via predicate surface "hasAPIFor"
libsodium password hashing via predicate surface "hasAPIFor"
libsodium key derivation via predicate surface "hasAPIFor"
libsodium random number generation via predicate surface "hasAPIFor"
WinRT sensors via predicate surface "providesAPIFor"
WinRT networking via predicate surface "providesAPIFor"
WinRT file system access via predicate surface "providesAPIFor"
WinRT notifications via predicate surface "providesAPIFor"
WinRT background tasks via predicate surface "providesAPIFor"
javax.sql connection pooling via predicate surface "definesAPIFor"
javax.sql distributed transactions via predicate surface "definesAPIFor"
javax.sql rowset handling via predicate surface "definesAPIFor"
JDK 1.1 JavaBeans via predicate surface "introducesAPI"