wordnik
Module wordnik
API
Definitions
ballerinax/wordnik Ballerina library
Overview
The Wordnik API v4.0 connector(https://developer.wordnik.com/docs) OpenAPI specification. Wordnik is the worlds biggest online English dictionary, by number of words.
Key Features
- Programmatic access to create and manage resources via REST API
- Manage user accounts and profiles
- Secure authentication with API key or OAuth support
Prerequisites
Before using this connector in your Ballerina application, complete the following:
- Create a Wordnik account
- Obtain tokens - Follow this link
Quickstart
To use the Wordnik connector in your Ballerina application, update the .bal file as follows:
Step 1: Import connector
Import the ballerinax/wordnik module into the Ballerina project.
import ballerinax/wordnik;
Step 2: Create a new connector instance
You can now enter the credentials in the Wordnik client configuration and create Wordnik client by passing the configuration:
wordnik:ApiKeysConfig config = { apiKey: "<API_KEY>" }; wordnik:Client baseClient = check new Client(config);
Step 3: Invoke connector operation
- You can get a random word as follows with
getRandomWordmethod.wordnik:WordObject randomWord = check baseClient->getRandomWord(); - Use
bal runcommand to compile and run the Ballerina program.
Clients
wordnik: Client
This is a generated connector for Wordnik API v4.0 OpenAPI specification. Wordnik is the worlds biggest online English dictionary, by number of words.
Constructor
Gets invoked to initialize the connector.
The connector initialization requires setting the API credentials.
Create a Wordnik account and obtain tokens by following this guide.
init (ApiKeysConfig apiKeyConfig, ConnectionConfig config, string serviceUrl)- apiKeyConfig ApiKeysConfig - API keys for authorization
- config ConnectionConfig {} - The configurations to be used when initializing the
connector
- serviceUrl string "https://api.wordnik.com/v4" - URL of the target service
getApiTokenStatus
function getApiTokenStatus(string? apiKey) returns ApiTokenStatus|errorReturns usage statistics for the API account.
Parameters
- apiKey string? (default ()) - Wordnik authentication token
Return Type
- ApiTokenStatus|error - No response was specified
authenticate
function authenticate(string username, string password) returns AuthenticationToken|errorAuthenticates a User
Return Type
- AuthenticationToken|error - No response was specified
authenticatePost
function authenticatePost(string username, string payload) returns AuthenticationToken|errorAuthenticates a user
Return Type
- AuthenticationToken|error - No response was specified
getLoggedInUser
Returns the logged-in User
Parameters
- authToken string - The auth token of the logged-in user, obtained by calling /account.{format}/authenticate/{username} (described above)
getWordListsForLoggedInUser
function getWordListsForLoggedInUser(string authToken, int skip, int 'limit) returns WordList[]|errorFetches WordList objects for the logged-in user.
Parameters
- authToken string - auth_token of logged-in user
- skip int (default 0) - Results to skip
- 'limit int (default 50) - Maximum number of results to return
getAudio
Fetches audio metadata for a word.
Parameters
- word string - Word to get audio for.
- useCanonical string (default "false") - Use the canonical form of the word
- 'limit int (default 50) - Maximum number of results to return
getDefinitions
function getDefinitions(string word, int 'limit, string? partOfSpeech, string includeRelated, string[]? sourceDictionaries, string useCanonical, string includeTags) returns Definition[]|errorReturn definitions for a word
Parameters
- word string - Word to return definitions for
- 'limit int (default 200) - Maximum number of results to return
- partOfSpeech string? (default ()) - CSV list of part-of-speech types
- includeRelated string (default "false") - Return related words with definitions
- sourceDictionaries string[]? (default ()) - Source dictionary to return definitions from. If 'all' is received, results are returned from all sources. If multiple values are received (e.g. 'century,wiktionary'), results are returned from the first specified dictionary that has definitions. If left blank, results are returned from the first dictionary that has definitions. By default, dictionaries are searched in this order: ahd, wiktionary, webster, century, wordnet
- useCanonical string (default "false") - If true will try to return the correct word root ('cats' -> 'cat'). If false returns exactly what was requested.
- includeTags string (default "false") - Return a closed set of XML tags in response
Return Type
- Definition[]|error - No response was specified
getEtymologies
Fetches etymology data
Parameters
- word string - Word to return
- useCanonical string (default "false") - If true will try to return the correct word root ('cats' -> 'cat'). If false returns exactly what was requested.
getExamples
function getExamples(string word, string includeDuplicates, string useCanonical, int skip, int 'limit) returns ExampleSearchResults|errorReturns examples for a word
Parameters
- word string - Word to return examples for
- includeDuplicates string (default "false") - Show duplicate examples from different sources
- useCanonical string (default "false") - If true will try to return the correct word root ('cats' -> 'cat'). If false returns exactly what was requested.
- skip int (default 0) - Results to skip
- 'limit int (default 5) - Maximum number of results to return
Return Type
- ExampleSearchResults|error - No response was specified
getWordFrequency
function getWordFrequency(string word, string useCanonical, int startYear, int endYear) returns FrequencySummary|errorReturns word usage over time
Parameters
- word string - Word to return
- useCanonical string (default "false") - If true will try to return the correct word root ('cats' -> 'cat'). If false returns exactly what was requested.
- startYear int (default 1800) - Starting Year
- endYear int (default 2012) - Ending Year
Return Type
- FrequencySummary|error - No response was specified
getHyphenation
function getHyphenation(string word, string useCanonical, string? sourceDictionary, int 'limit) returns Syllable[]|errorReturns syllable information for a word
Parameters
- word string - Word to get syllables for
- useCanonical string (default "false") - If true will try to return a correct word root ('cats' -> 'cat'). If false returns exactly what was requested.
- sourceDictionary string? (default ()) - Get from a single dictionary. Valid options: ahd, century, wiktionary, webster, and wordnet.
- 'limit int (default 50) - Maximum number of results to return
getPhrases
Fetches bi-gram phrases for a word
Parameters
- word string - Word to fetch phrases for
- 'limit int (default 5) - Maximum number of results to return
- wlmi int (default 0) - Minimum WLMI for the phrase
- useCanonical string (default "false") - If true will try to return the correct word root ('cats' -> 'cat'). If false returns exactly what was requested.
getTextPronunciations
function getTextPronunciations(string word, string useCanonical, string? sourceDictionary, string? typeFormat, int 'limit) returns TextPron[]|errorReturns text pronunciations for a given word
Parameters
- word string - Word to get pronunciations for
- useCanonical string (default "false") - If true will try to return a correct word root ('cats' -> 'cat'). If false returns exactly what was requested.
- sourceDictionary string? (default ()) - Get from a single dictionary
- typeFormat string? (default ()) - Text pronunciation type
- 'limit int (default 50) - Maximum number of results to return
getRelatedWords
function getRelatedWords(string word, string useCanonical, string? relationshipTypes, int limitPerRelationshipType) returns Related[]|errorGiven a word as a string, returns relationships from the Word Graph
Parameters
- word string - Word to fetch relationships for
- useCanonical string (default "false") - If true will try to return the correct word root ('cats' -> 'cat'). If false returns exactly what was requested.
- relationshipTypes string? (default ()) - Limits the total results per type of relationship type
- limitPerRelationshipType int (default 10) - Restrict to the supplied relatinship types
getScrabbleScore
Returns the Scrabble score for a word
Parameters
- word string - Word to get scrabble score for.
getTopExample
Returns a top example for a word
Parameters
- word string - Word to fetch examples for
- useCanonical string (default "false") - If true will try to return the correct word root ('cats' -> 'cat'). If false returns exactly what was requested.
getWordListByPermalink
Fetches a WordList by ID
Parameters
- permalink string - permalink of WordList to fetch
- authToken string - The auth token of the logged-in user, obtained by calling /account.{format}/authenticate/{username} (described above)
updateWordList
Updates an existing WordList
Parameters
- permalink string - permalink of WordList to update
- authToken string - The auth token of the logged-in user, obtained by calling /account.{format}/authenticate/{username} (described above)
- payload WordList - Updated WordList
Return Type
- byte[]|error - No response was specified
deleteWordList
Deletes an existing WordList
Parameters
- permalink string - ID of WordList to delete
- authToken string - The auth token of the logged-in user, obtained by calling /account.{format}/authenticate/{username} (described above)
Return Type
- byte[]|error - No response was specified
deleteWordsFromWordList
function deleteWordsFromWordList(string permalink, string authToken, StringValue[] payload) returns byte[]|errorRemoves words from a WordList
Parameters
- permalink string - permalink of WordList to use
- authToken string - The auth token of the logged-in user, obtained by calling /account.{format}/authenticate/{username} (described above)
- payload StringValue[] - Words to remove from WordList
Return Type
- byte[]|error - No response was specified
getWordListWords
function getWordListWords(string permalink, string authToken, string sortBy, string sortOrder, int skip, int 'limit) returns WordListWord[]|errorFetches words in a WordList
Parameters
- permalink string - ID of WordList to use
- authToken string - The auth token of the logged-in user, obtained by calling /account.{format}/authenticate/{username} (described above)
- sortBy string (default "createDate") - Field to sort by
- sortOrder string (default "desc") - Direction to sort
- skip int (default 0) - Results to skip
- 'limit int (default 100) - Maximum number of results to return
Return Type
- WordListWord[]|error - No response was specified
addWordsToWordList
function addWordsToWordList(string permalink, string authToken, StringValue[] payload) returns byte[]|errorAdds words to a WordList
Parameters
- permalink string - permalink of WordList to user
- authToken string - The auth token of the logged-in user, obtained by calling /account.{format}/authenticate/{username} (described above)
- payload StringValue[] - Array of words to add to WordList
Return Type
- byte[]|error - No response was specified
createWordList
Creates a WordList.
Parameters
- authToken string - The auth token of the logged-in user, obtained by calling /account.{format}/authenticate/{username} (described above)
- payload WordList - WordList to create
getRandomWord
function getRandomWord(string hasDictionaryDef, string? includePartOfSpeech, string? excludePartOfSpeech, int minCorpusCount, int maxCorpusCount, int minDictionaryCount, int maxDictionaryCount, int minLength, int maxLength) returns WordObject|errorReturns a single random WordObject
Parameters
- hasDictionaryDef string (default "true") - Only return words with dictionary definitions
- includePartOfSpeech string? (default ()) - CSV part-of-speech values to include (allowable values are noun, adjective, verb, adverb, interjection, pronoun, preposition, abbreviation, affix, article, auxiliary-verb, conjunction, definite-article, family-name, given-name, idiom, imperative, noun-plural, noun-posessive, past-participle, phrasal-prefix, proper-noun, proper-noun-plural, proper-noun-posessive, suffix, verb-intransitive, verb-transitive)
- excludePartOfSpeech string? (default ()) - CSV part-of-speech values to exclude (allowable values are noun, adjective, verb, adverb, interjection, pronoun, preposition, abbreviation, affix, article, auxiliary-verb, conjunction, definite-article, family-name, given-name, idiom, imperative, noun-plural, noun-posessive, past-participle, phrasal-prefix, proper-noun, proper-noun-plural, proper-noun-posessive, suffix, verb-intransitive, verb-transitive)
- minCorpusCount int (default 0) - Minimum corpus frequency for terms
- maxCorpusCount int (default -1) - Maximum corpus frequency for terms
- minDictionaryCount int (default 1) - Minimum dictionary count
- maxDictionaryCount int (default -1) - Maximum dictionary count
- minLength int (default 5) - Minimum word length
- maxLength int (default -1) - Maximum word length
Return Type
- WordObject|error - No response was specified
getRandomWords
function getRandomWords(string hasDictionaryDef, string? includePartOfSpeech, string? excludePartOfSpeech, int minCorpusCount, int maxCorpusCount, int minDictionaryCount, int maxDictionaryCount, int minLength, int maxLength, string? sortBy, string? sortOrder, int 'limit) returns WordObject[]|errorReturns an array of random WordObjects
Parameters
- hasDictionaryDef string (default "true") - Only return words with dictionary definitions
- includePartOfSpeech string? (default ()) - CSV part-of-speech values to include (allowable values are noun, adjective, verb, adverb, interjection, pronoun, preposition, abbreviation, affix, article, auxiliary-verb, conjunction, definite-article, family-name, given-name, idiom, imperative, noun-plural, noun-posessive, past-participle, phrasal-prefix, proper-noun, proper-noun-plural, proper-noun-posessive, suffix, verb-intransitive, verb-transitive)
- excludePartOfSpeech string? (default ()) - CSV part-of-speech values to exclude (allowable values are noun, adjective, verb, adverb, interjection, pronoun, preposition, abbreviation, affix, article, auxiliary-verb, conjunction, definite-article, family-name, given-name, idiom, imperative, noun-plural, noun-posessive, past-participle, phrasal-prefix, proper-noun, proper-noun-plural, proper-noun-posessive, suffix, verb-intransitive, verb-transitive)
- minCorpusCount int (default 0) - Minimum corpus frequency for terms
- maxCorpusCount int (default -1) - Maximum corpus frequency for terms
- minDictionaryCount int (default 1) - Minimum dictionary count
- maxDictionaryCount int (default -1) - Maximum dictionary count
- minLength int (default 5) - Minimum word length
- maxLength int (default -1) - Maximum word length
- sortBy string? (default ()) - Attribute to sort by
- sortOrder string? (default ()) - Sort direction
- 'limit int (default 10) - Maximum number of results to return
Return Type
- WordObject[]|error - No response was specified
reverseDictionary
function reverseDictionary(string query, string? findSenseForWord, string? includeSourceDictionaries, string? excludeSourceDictionaries, string? includePartOfSpeech, string? excludePartOfSpeech, int minCorpusCount, int maxCorpusCount, int minLength, int maxLength, string? expandTerms, string includeTags, string? sortBy, string? sortOrder, string skip, int 'limit) returns DefinitionSearchResults|errorReverse dictionary search
Parameters
- query string - Search term
- findSenseForWord string? (default ()) - Restricts words and finds closest sense
- includeSourceDictionaries string? (default ()) - Only include these comma-delimited source dictionaries
- excludeSourceDictionaries string? (default ()) - Exclude these comma-delimited source dictionaries
- includePartOfSpeech string? (default ()) - Only include these comma-delimited parts of speech (allowable values are noun, adjective, verb, adverb, interjection, pronoun, preposition, abbreviation, affix, article, auxiliary-verb, conjunction, definite-article, family-name, given-name, idiom, imperative, noun-plural, noun-posessive, past-participle, phrasal-prefix, proper-noun, proper-noun-plural, proper-noun-posessive, suffix, verb-intransitive, verb-transitive)
- excludePartOfSpeech string? (default ()) - Exclude these comma-delimited parts of speech (allowable values are noun, adjective, verb, adverb, interjection, pronoun, preposition, abbreviation, affix, article, auxiliary-verb, conjunction, definite-article, family-name, given-name, idiom, imperative, noun-plural, noun-posessive, past-participle, phrasal-prefix, proper-noun, proper-noun-plural, proper-noun-posessive, suffix, verb-intransitive, verb-transitive)
- minCorpusCount int (default 5) - Minimum corpus frequency for terms
- maxCorpusCount int (default -1) - Maximum corpus frequency for terms
- minLength int (default 1) - Minimum word length
- maxLength int (default -1) - Maximum word length
- expandTerms string? (default ()) - Expand terms
- includeTags string (default "false") - Return a closed set of XML tags in response
- sortBy string? (default ()) - Attribute to sort by
- sortOrder string? (default ()) - Sort direction
- skip string (default "0") - Results to skip
- 'limit int (default 10) - Maximum number of results to return
Return Type
- DefinitionSearchResults|error - No response was specified
searchWords
function searchWords(string query, string allowRegex, string caseSensitive, string? includePartOfSpeech, string? excludePartOfSpeech, int minCorpusCount, int maxCorpusCount, int minDictionaryCount, int maxDictionaryCount, int minLength, int maxLength, int skip, int 'limit) returns WordSearchResults|errorSearches words
Parameters
- query string - Search query
- allowRegex string (default "false") - Search term is a Regular Expression
- caseSensitive string (default "true") - Search case sensitive
- includePartOfSpeech string? (default ()) - Only include these comma-delimited parts of speech (allowable values are noun, adjective, verb, adverb, interjection, pronoun, preposition, abbreviation, affix, article, auxiliary-verb, conjunction, definite-article, family-name, given-name, idiom, imperative, noun-plural, noun-posessive, past-participle, phrasal-prefix, proper-noun, proper-noun-plural, proper-noun-posessive, suffix, verb-intransitive, verb-transitive)
- excludePartOfSpeech string? (default ()) - Exclude these comma-delimited parts of speech (allowable values are noun, adjective, verb, adverb, interjection, pronoun, preposition, abbreviation, affix, article, auxiliary-verb, conjunction, definite-article, family-name, given-name, idiom, imperative, noun-plural, noun-posessive, past-participle, phrasal-prefix, proper-noun, proper-noun-plural, proper-noun-posessive, suffix, verb-intransitive, verb-transitive)
- minCorpusCount int (default 5) - Minimum corpus frequency for terms
- maxCorpusCount int (default -1) - Maximum corpus frequency for terms
- minDictionaryCount int (default 1) - Minimum number of dictionary entries for words returned
- maxDictionaryCount int (default -1) - Maximum dictionary definition count
- minLength int (default 1) - Minimum word length
- maxLength int (default -1) - Maximum word length
- skip int (default 0) - Results to skip
- 'limit int (default 10) - Maximum number of results to return
Return Type
- WordSearchResults|error - No response was specified
getWordOfTheDay
function getWordOfTheDay(string? date) returns WordOfTheDay|errorReturns a specific WordOfTheDay
Parameters
- date string? (default ()) - Fetches by date in yyyy-MM-dd
Return Type
- WordOfTheDay|error - No response was specified
Records
wordnik: ApiKeysConfig
Provides API key configurations needed when communicating with a remote HTTP endpoint.
Fields
- apiKey string - All requests on the Wordnik API needs to include an API key. The API key can be provided as part of the query string or as a request header. The name of the API key needs to be
api_key.
wordnik: ApiTokenStatus
Fields
- expiresInMillis? int -
- remainingCalls? int -
- resetsInMillis? int -
- token? string -
- totalRequests? int -
- valid? boolean -
wordnik: AudioFile
Fields
- attributionText? string -
- attributionUrl? string -
- audioType? string -
- commentCount? int -
- createdAt? string -
- createdBy? string -
- description? string -
- duration? decimal -
- fileUrl? string -
- id int -
- voteAverage? float -
- voteCount? int -
- voteWeightedAverage? float -
- word? string -
wordnik: AudioType
Fields
- id? int -
- name? string -
wordnik: AuthenticationToken
Fields
- token? string -
- userId? int -
- userSignature? string -
wordnik: Bigram
Fields
- count? int -
- gram1? string -
- gram2? string -
- mi? decimal -
- wlmi? decimal -
wordnik: Category
Fields
- id int -
- name? string -
wordnik: Citation
Fields
- cite? string -
- 'source? string -
wordnik: ClientHttp1Settings
Provides settings related to HTTP/1.x protocol.
Fields
- keepAlive KeepAlive(default http:KEEPALIVE_AUTO) - Specifies whether to reuse a connection for multiple requests
- chunking Chunking(default http:CHUNKING_AUTO) - The chunking behaviour of the request
- proxy? ProxyConfig - Proxy server related options
wordnik: ConnectionConfig
Provides a set of configurations for controlling the behaviours when communicating with a remote HTTP endpoint.
Fields
- httpVersion HttpVersion(default http:HTTP_2_0) - The HTTP version understood by the client
- http1Settings? ClientHttp1Settings - Configurations related to HTTP/1.x protocol
- http2Settings? ClientHttp2Settings - Configurations related to HTTP/2 protocol
- timeout decimal(default 60) - The maximum time to wait (in seconds) for a response before closing the connection
- forwarded string(default "disable") - The choice of setting
forwarded/x-forwardedheader
- poolConfig? PoolConfiguration - Configurations associated with request pooling
- cache? CacheConfig - HTTP caching related configurations
- compression Compression(default http:COMPRESSION_AUTO) - Specifies the way of handling compression (
accept-encoding) header
- circuitBreaker? CircuitBreakerConfig - Configurations associated with the behaviour of the Circuit Breaker
- retryConfig? RetryConfig - Configurations associated with retrying
- responseLimits? ResponseLimitConfigs - Configurations associated with inbound response size limits
- secureSocket? ClientSecureSocket - SSL/TLS-related options
- proxy? ProxyConfig - Proxy server related options
- validation boolean(default true) - Enables the inbound payload validation functionality which provided by the constraint package. Enabled by default
wordnik: ContentProvider
Fields
- id? int -
- name? string -
wordnik: Definition
Fields
- attributionText? string -
- attributionUrl? string -
- citations? anydata[] -
- exampleUses? anydata[] -
- extendedText? string -
- labels? anydata[] -
- notes? anydata[] -
- partOfSpeech? string -
- relatedWords? anydata[] -
- score? float -
- seqString? string -
- sequence? string -
- sourceDictionary? string -
- text? string -
- textProns? anydata[] -
- word? string -
wordnik: DefinitionSearchResults
Fields
- results? anydata[] -
- totalResults? int -
wordnik: Example
Fields
- documentId? int -
- exampleId? int -
- id? int -
- provider? ContentProvider -
- rating? float -
- score? ScoredWord -
- sentence? Sentence -
- text? string -
- title? string -
- url? string -
- word? string -
- year? int -
wordnik: ExampleSearchResults
Fields
- examples? anydata[] -
- facets? anydata[] -
wordnik: ExampleUsage
Fields
- text? string -
wordnik: Facet
Fields
- facetValues? anydata[] -
- name? string -
wordnik: FacetValue
Fields
- count? int -
- value? string -
wordnik: Frequency
Fields
- count? int -
- year? int -
wordnik: FrequencySummary
Fields
- frequency? anydata[] -
- frequencyString? string -
- totalCount? int -
- unknownYearCount? int -
- word? string -
wordnik: Label
Fields
- text? string -
- 'type? string -
wordnik: Long
Fields
- value? int -
wordnik: Note
Fields
- appliesTo? string[] -
- noteType? string -
- pos? int -
- value? string -
wordnik: PartOfSpeech
Fields
- allCategories? anydata[] -
- roots? anydata[] -
- storageAbbr? string[] -
wordnik: ProxyConfig
Proxy server configurations to be used with the HTTP client endpoint.
Fields
- host string(default "") - Host name of the proxy server
- port int(default 0) - Proxy server port
- userName string(default "") - Proxy server username
- password string(default "") - Proxy server password
wordnik: Related
Fields
- gram? string -
- label1? string -
- label2? string -
- label3? string -
- label4? string -
- relationshipType? string -
- words? string[] -
wordnik: Root
Fields
- categories? anydata[] -
- id int -
- name? string -
wordnik: ScoredWord
Fields
- baseWordScore? decimal -
- docTermCount? int -
- id? int -
- lemma? string -
- partOfSpeech? string -
- position? int -
- score? float -
- sentenceId? int -
- stopword? boolean -
- word? string -
- wordType? string -
wordnik: Sentence
Fields
- display? string -
- documentMetadataId? int -
- hasScoredWords? boolean -
- id? int -
- rating? int -
- scoredWords? anydata[] -
wordnik: SimpleDefinition
Fields
- note? string -
- partOfSpeech? string -
- 'source? string -
- text? string -
wordnik: SimpleExample
Fields
- id? int -
- text? string -
- title? string -
- url? string -
wordnik: StringValue
Fields
- word? string -
wordnik: Syllable
Fields
- seq? int -
- text? string -
- 'type? string -
wordnik: TextPron
Fields
- raw? string -
- rawType? string -
- seq? int -
wordnik: User
Fields
- displayName? string -
- email? string -
- faceBookId? string -
- id? int -
- password? string -
- status? int -
- userName? string -
- username? string -
wordnik: WordList
Fields
- createdAt? string -
- description? string -
- id int -
- lastActivityAt? string -
- name? string -
- numberWordsInList? int -
- permalink? string -
- 'type? string -
- updatedAt? string -
- userId? int -
- username? string -
wordnik: WordListWord
Fields
- createdAt? string -
- id int -
- numberCommentsOnWord? int -
- numberLists? int -
- userId? int -
- username? string -
- word? string -
wordnik: WordObject
Fields
- canonicalForm? string -
- id int -
- originalWord? string -
- suggestions? string[] -
- vulgar? string -
- word? string -
wordnik: WordOfTheDay
Fields
- category? string -
- contentProvider? ContentProvider -
- createdAt? string -
- createdBy? string -
- definitions? anydata[] -
- examples? anydata[] -
- htmlExtra? string -
- id int -
- note? string -
- parentId? string -
- publishDate? string -
- word? string -
wordnik: WordSearchResult
Fields
- count? int -
- lexicality? decimal -
- word? string -
wordnik: WordSearchResults
Fields
- searchResults? anydata[] -
- totalResults? int -
Array types
wordnik: WordListArr
WordListArr
wordnik: AudioFileArr
AudioFileArr
wordnik: DefinitionArr
DefinitionArr
wordnik: StringArr
StringArr
wordnik: SyllableArr
SyllableArr
wordnik: BigramArr
BigramArr
wordnik: TextPronArr
TextPronArr
wordnik: RelatedArr
RelatedArr
wordnik: WordListWordArr
WordListWordArr
wordnik: WordObjectArr
WordObjectArr
Import
import ballerinax/wordnik;Metadata
Released date: 3 days ago
Version: 1.5.2
License: Apache-2.0
Compatibility
Platform: any
Ballerina version: 2201.8.0
GraalVM compatible: Yes
Pull count
Total: 30
Current verison: 0
Weekly downloads
Keywords
Type/Connector
Vendor/Wordnik
Area/Productivity & Collaboration
Education/Dictionary
Cost/Freemium
Contributors
Dependencies