
Trendeer - Digital Newspaper Plugin
Description
Plugin for getting content that you typically expect in a digital newspaper such as local/international news, Lottery results, daily horoscopes (european and chinese), cooking recipes, inspirational quotes, cinema and tv schedules, Job searches, daily cartoons, travel destinations, and financial insights across stock, bonds, commodities, cypto, and global markets
Details
https://trendeer.com/.well-known/ai-plugin.json
{
"schema_version": "v1",
"name_for_human": "Trendeer - Digital Newspaper",
"name_for_model": "TrendeerDigitalNewspaperPlugin",
"description_for_human": "Query newspaper styled content such as News, Horoscopes, Cartoons, Recipe ideas, Book releases, Travel ideas, .",
"description_for_model": "Ask a question like 'show me the top news in the uk' or 'My star sign is scorpio, please give me a horoscope reading' or 'give me some cooking ideas for chinese food'",
"auth": {
"type": "none"
},
"api": {
"type": "openapi",
"url": "https://trendeer.com/swagger/v1/swagger.yaml",
"is_user_authenticated": false
},
"logo_url": "https://trendeer.com/.well-known/logo.png",
"contact_email": "chatapi@trendeer.com",
"legal_info_url": "http://www.trendeer.com/legal"
}
https://trendeer.com/swagger/v1/swagger.yaml
openapi: 3.0.1
info:
title: ChatGPT.Trendeer
description: 'Plugin for getting content that you typically expect in a digital newspaper such as local/international news articles, Lottery results, daily horoscopes (european and chinese), cooking recipes, inspirational quotes, Job searches, Online Radio suggestions, Book releases, daily cartoons, travel destination ideas, and financial insights across stock, bonds, commodities, cypto, and global markets'
contact:
name: Trendeer API Support
email: chatapi@trendeer.com
license:
name: OpenAPI License
url: https://trendeer.com/APIlicense
version: v1
paths:
/api/Accounts/Login:
post:
tags:
- Accounts
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/UserForAuthenticationDto'
text/json:
schema:
$ref: '#/components/schemas/UserForAuthenticationDto'
application/*+json:
schema:
$ref: '#/components/schemas/UserForAuthenticationDto'
responses:
'200':
description: Success
/api/Accounts/Registration:
post:
tags:
- Accounts
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/UserForRegistrationDto'
text/json:
schema:
$ref: '#/components/schemas/UserForRegistrationDto'
application/*+json:
schema:
$ref: '#/components/schemas/UserForRegistrationDto'
responses:
'200':
description: Success
'/users/{userId}':
get:
tags:
- ActivityPubUsers
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
responses:
'400':
description: Bad Request
'/users/{userId}/inbox':
post:
tags:
- ActivityPubUsers
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/IObject'
required: true
responses:
'400':
description: Bad Request
content:
application/json:
schema:
type: string
'202':
description: Accepted
'/users/{userId}/outbox':
get:
tags:
- ActivityPubUsers
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
responses:
'400':
description: Bad Request
content:
application/json:
schema:
type: string
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/IObjectOrLink'
'/users/{userId}/followers':
get:
tags:
- ActivityPubUsers
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
responses:
'400':
description: Bad Request
content:
application/json:
schema:
type: string
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/IObjectOrLink'
'/users/{userId}/following':
get:
tags:
- ActivityPubUsers
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
responses:
'400':
description: Bad Request
content:
application/json:
schema:
type: string
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/IObjectOrLink'
'/users/{userId}/post/{subscriberUrl}':
get:
tags:
- ActivityPubUsers
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
- name: subscriberUrl
in: path
required: true
style: simple
schema:
type: string
responses:
'400':
description: Bad Request
content:
application/json:
schema:
type: string
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/IObjectOrLink'
/newsbycategory:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: 'Gets latest news articles by News category. In addition to supporting traditional News categories such as Top, World, Business,Technology, Entertainment, Health, and Sports, Trendeer supports an addtional 100+ categories such as Arts, Music, LGTBQ, etc.'
operationId: GetNewsByCategory
parameters:
- name: category
in: query
description: 'A single News category. Note: Get a list of supported News Categories by invoking the GetNewsCategories() or trending News categories by invoking GetTrendingNewsCategories() API Endpoints'
required: true
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/CurrentNewsArticle'
/newscategories:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: 'Returns a list of News categories supported by Trendeer. Trendeer supports 80+ News categories such as Top, World, Business,Technology, Entertainment, Health, Sport, Arts, Music, LGTBQ, etc.'
operationId: GetNewsCategories
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
type: string
/newsbycountryname:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: 'Gets latest news articles by Country Name. Trendeer categorise News across 100+ countries such as UK, USA, France, Germany, etc.'
operationId: GetNewsByCountryName
parameters:
- name: countryName
in: query
description: 'A single Country Name. Note: Get a list of supported Country Names by invoking the GetNewsCountries() API Endpoint'
required: true
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/CurrentNewsArticle'
/newscountries:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: 'Returns a list of supported country names supported by Trendeer. Trendeer categorise News across 100+ countries such as UK, USA, France, Germany, etc.'
operationId: GetNewsCountries
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
type: string
/trendingnewscategories:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Returns a list of news categories that are trending right now. Trendeer News categories are news items that people are searching for on Google and Bing search engines.
operationId: GetTrendingNewsCategories
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
type: string
/newsbyspecilistcontentfeed:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: 'In addition to News articles, Trendeer delivers daily specialist content feeds, such as Lottery results, Horoscopes (European and Chinese), Book Reviews, Cartoon Strips, Quotes, Recipes, On This Day (Historical Events),Insprirational Images, etc'
operationId: GetSpecialistContenFeeds
parameters:
- name: name
in: query
description: 'A single Specialist Content Feed type. Note: Get a list of supported by invoking the GetSpecialistContentFeedList() API Endpoints'
required: true
style: form
schema:
type: string
- name: category
in: query
description: 'A single category. Note: The GetSpecialistContentFeedList() API Endpoint returns a list of supported categories available for each of the supported content feed types'
required: true
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/CurrentNewsArticle'
/specialistcontentfeeds:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Returns a list of specialist content feeds types and their related valid categories.
operationId: GetSpecialistContentFeedList
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Specialism'
/podcastbysearchquery:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Returns a list of podcasts that match supplied search query.
operationId: GetPodcastsBySearchQuery
parameters:
- name: searchQuery
in: query
description: 'Search query to use. Note: You can use known podcast names, author names, or any words that help describe what you are looking for.'
required: true
style: form
schema:
type: string
- name: countryCode
in: query
description: 'A single Country Code. Default is set to ''us''. Note: Parameter needs to be a Two-letter country code (ISO 3166-1 alpha-2)'
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Podcast'
/toppodcastbygenre:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Get Top trending Podcasts by Genre
operationId: GetTopPodcastsByGenre
parameters:
- name: genre
in: query
description: 'A Podcast Genre. Note: Get list of valid supported Genres by invoking the GetPodcastGenres() API Endpoints'
required: true
style: form
schema:
type: string
- name: countryCode
in: query
description: 'A single Country Code. Default is set to ''us''. Note: Two-letter country code (ISO 3166-1 alpha-2)'
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Podcast'
/podcastgenres:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Returns a list of valid Podcast Genres
operationId: GetPodcastGenres
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
type: string
/cinemareleases:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Gets a list of the latest Cinema releases
operationId: GetCinemaReleases
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/CurrentNewsArticle'
/dailycrossword:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Returns a daily Crossword puzzle grid with questions to be answered. The HTML response should be rendered as markdown
operationId: GetDailyCrossword
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/CrosswordPayload'
/jobpostings:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Search job postings across the world that match your desired location and skills
operationId: GetJobPostings
parameters:
- name: location
in: query
description: 'A job Location. Note. For example you could say ''London, UK'''
required: true
style: form
schema:
type: string
- name: keywords
in: query
description: 'Job search keywords. Note: For example you could say ''AI Developer'''
required: true
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/CareerJetRoot'
/latestIndices:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Get latest world Indices
operationId: GetLatestIndices
parameters:
- name: category
in: query
description: 'A stock market category. Default is set to ''US Indices''. Valid category types are ''US Indices'', ''S&P Indices'', ''Currency Indices'' '
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StockItem'
/latestFutures:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Get latest world Futures
operationId: GetLatestFutures
parameters:
- name: category
in: query
description: 'A stock market category. Default is set to ''All''. Valid category types are ''All'', ''Agricultural'', ''Energy'', ''Currencies'', ''Metals'', ''World Indices'', ''Interest Rates'' '
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StockItem'
/latestBonds:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Get latest world Bonds
operationId: GetLatestBonds
parameters:
- name: category
in: query
description: 'A stock market category. Default is set to ''All''. Valid category types are ''All'', ''All 10 Year'', ''Major'', ''Americas'', ?Europe'', ''Asia'', ''Pacific'', ''Middle East'', ''Africa'' '
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StockItem'
/latestCrypto:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Get latest world Crypto prices
operationId: GetLatestCrypto
parameters:
- name: category
in: query
description: 'A stock category. Default is set to ''Top''. Valid category types are ''Top'', ''Total Value Ranked'', ''Defi Coins'', ''Gainers'', ''Losers'', ''Large Cap'', ''Small Cap'', ''Most Traded'' '
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StockItem'
/latestForEx:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Get latest world ForEx prices.
operationId: GetLatestForEx
parameters:
- name: category
in: query
description: 'A stock market category. Default is set to ''Major''. Valid category types are ''Major'', ''Minor'', /Exotics'', ''Americas'', ''Europe'', ''Asia'', ''Pacific'', ''Middle East'', ''Africa'' '
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StockItem'
/latestStockPrices:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Get latest Stock Prices
operationId: GetLatestStockPrices
parameters:
- name: category
in: query
description: 'A stock category. Default is set to ''Top''. Valid category types are ''Top'', ''Large Cap'', ''Small Cap'', ''Top Gainers'', ''Top Losers'', ''Most Active'',''By Sector'',''By Industry'',''Trending'' '
style: form
schema:
type: string
- name: countryName
in: query
description: 'A country name. Default is set to ''united-kingdom''. Note: Get list of valid supported countries by invoking the GetStockCountriesList() API Endpoint'
style: form
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StockItem'
/stockcountries:
get:
tags:
- ChatGPT.Plugin.Endpoints
description: Returns a list of valid supported stock trade countries sued in these APIs.
operationId: GetStockCountriesList
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
type: string
'/userlinks/{userId}/show/{pageNumber}/{pageSize}':
post:
tags:
- ProfileUserLinks
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
- name: pageNumber
in: path
required: true
style: simple
schema:
type: integer
format: int32
- name: pageSize
in: path
required: true
style: simple
schema:
type: integer
format: int32
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/UserLinks'
'/userlinks/{userId}/insert':
post:
tags:
- ProfileUserLinks
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/UserLinks'
required: true
responses:
'200':
description: Success
content:
text/plain:
schema:
type: string
'/userlinks/{userId}/update':
post:
tags:
- ProfileUserLinks
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/UserLinks'
required: true
responses:
'200':
description: Success
content:
text/plain:
schema:
type: string
'/userlinks/{userId}/delete':
post:
tags:
- ProfileUserLinks
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/UserLinks'
required: true
responses:
'200':
description: Success
content:
text/plain:
schema:
type: string
'/userlinks/{userId}/{userlinkId}/get':
get:
tags:
- ProfileUserLinks
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
- name: userlinkId
in: path
required: true
style: simple
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/UserLinks'
'/userlinks/{userId}/{userlinkId}/edit':
get:
tags:
- ProfileUserLinks
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
- name: userlinkId
in: path
required: true
style: simple
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/UserLinkMasterEditViewModel'
'/userlinks/{userId}/count':
get:
tags:
- ProfileUserLinks
parameters:
- name: userId
in: path
required: true
style: simple
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: integer
format: int32
'/.well-known/{id}':
get:
tags:
- WebFinger
parameters:
- name: resource
in: query
required: true
style: form
schema:
type: string
responses:
'400':
description: Bad Request
components:
schemas:
CareerJetJob:
type: object
properties:
locations:
type: string
nullable: true
site:
type: string
nullable: true
date:
type: string
nullable: true
url:
type: string
nullable: true
title:
type: string
nullable: true
description:
type: string
nullable: true
company:
type: string
nullable: true
salary:
type: string
nullable: true
additionalProperties: false
CareerJetRoot:
type: object
properties:
jobs:
type: array
items:
$ref: '#/components/schemas/CareerJetJob'
nullable: true
hits:
type: integer
format: int32
response_time:
type: number
format: double
type:
type: string
nullable: true
pages:
type: integer
format: int32
additionalProperties: false
CategoryItem:
type: object
properties:
authorName:
type: string
nullable: true
authorAlias:
type: string
nullable: true
reference:
type: string
nullable: true
id:
type: string
nullable: true
name:
type: string
nullable: true
photo:
type: string
nullable: true
location:
type: string
nullable: true
description:
type: string
nullable: true
additional:
type: string
nullable: true
feedType:
type: string
nullable: true
category:
type: string
nullable: true
isVisible:
type: boolean
amount:
type: string
nullable: true
amount2:
type: string
nullable: true
amount3:
type: string
nullable: true
isSelected:
type: boolean
selectCommand:
$ref: '#/components/schemas/ICommand'
date:
type: string
format: date-time
additionalProperties: false
Collection:
type: object
properties:
'@context':
type: array
items:
$ref: '#/components/schemas/ITermDefinition'
nullable: true
id:
type: string
nullable: true
type:
type: array
items:
type: string
nullable: true
name:
type: array
items:
type: string
nullable: true
mediaType:
type: string
nullable: true
preview:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
attachment:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
attributedTo:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
audience:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
bcc:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
bto:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
cc:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
context:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
generator:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
icon:
type: array
items:
$ref: '#/components/schemas/IImageOrLink'
nullable: true
image:
type: array
items:
$ref: '#/components/schemas/IImageOrLink'
nullable: true
inReplyTo:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
location:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
replies:
$ref: '#/components/schemas/Collection'
tag:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
to:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
url:
type: array
items:
$ref: '#/components/schemas/ILink'
nullable: true
content:
type: array
items:
type: string
nullable: true
contentMap:
type: array
items:
type: object
additionalProperties:
type: string
nullable: true
nameMap:
type: array
items:
type: object
additionalProperties:
type: string
nullable: true
duration:
$ref: '#/components/schemas/TimeSpan'
sensitive:
type: boolean
endTime:
type: string
format: date-time
nullable: true
published:
type: string
format: date-time
nullable: true
startTime:
type: string
format: date-time
nullable: true
summary:
type: array
items:
type: string
nullable: true
summaryMap:
type: array
items:
type: object
additionalProperties:
type: string
nullable: true
updated:
type: string
format: date-time
nullable: true
source:
$ref: '#/components/schemas/Source'
likes:
$ref: '#/components/schemas/Collection'
shares:
$ref: '#/components/schemas/Collection'
items:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
orderedItems:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
totalItems:
type: integer
format: int32
nullable: true
current:
$ref: '#/components/schemas/ICollectionPageOrLink'
first:
$ref: '#/components/schemas/ICollectionPageOrLink'
last:
$ref: '#/components/schemas/ICollectionPageOrLink'
additionalProperties: { }
CrosswordPayload:
type: object
properties:
hList:
type: array
items:
$ref: '#/components/schemas/PlacedWord'
nullable: true
vList:
type: array
items:
$ref: '#/components/schemas/PlacedWord'
nullable: true
crosswordText:
type: string
nullable: true
crosswordHTML:
type: string
nullable: true
additionalProperties: false
CurrentNewsArticle:
type: object
properties:
id:
type: string
nullable: true
title:
type: string
nullable: true
description:
type: string
nullable: true
summary:
type: string
nullable: true
readOnly: true
url:
type: string
nullable: true
author:
type: string
nullable: true
image:
type: string
nullable: true
video:
type: string
nullable: true
extra:
type: string
nullable: true
extra2:
type: string
nullable: true
language:
type: string
nullable: true
published:
type: string
nullable: true
sentiment:
type: string
nullable: true
upVotes:
type: integer
format: int32
downVotes:
type: integer
format: int32
publisheddate:
type: string
format: date-time
releasedate:
type: string
format: date-time
createddate:
type: string
format: date-time
source:
type: string
nullable: true
country:
type: string
nullable: true
priority:
type: string
nullable: true
type:
type: string
nullable: true
reference:
type: string
nullable: true
icon:
type: string
nullable: true
html:
type: string
nullable: true
isVisible:
type: boolean
date:
type: string
format: date-time
readOnly: true
additionalProperties: false
ICollectionPageOrLink:
type: object
properties:
id:
type: string
nullable: true
jsonLDContext:
type: array
items:
$ref: '#/components/schemas/ITermDefinition'
nullable: true
type:
type: array
items:
type: string
nullable: true
mediaType:
type: string
nullable: true
name:
type: array
items:
type: string
nullable: true
preview:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
additionalProperties: false
ICommand:
type: object
additionalProperties: false
IImageOrLink:
type: object
properties:
id:
type: string
nullable: true
jsonLDContext:
type: array
items:
$ref: '#/components/schemas/ITermDefinition'
nullable: true
type:
type: array
items:
type: string
nullable: true
mediaType:
type: string
nullable: true
name:
type: array
items:
type: string
nullable: true
preview:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
additionalProperties: false
ILink:
type: object
properties:
href:
type: string
format: uri
nullable: true
hreflang:
type: string
nullable: true
rel:
type: array
items:
type: string
nullable: true
height:
type: integer
format: int32
nullable: true
width:
type: integer
format: int32
nullable: true
id:
type: string
nullable: true
jsonLDContext:
type: array
items:
$ref: '#/components/schemas/ITermDefinition'
nullable: true
type:
type: array
items:
type: string
nullable: true
mediaType:
type: string
nullable: true
name:
type: array
items:
type: string
nullable: true
preview:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
additionalProperties: false
IObject:
type: object
properties:
attachment:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
attributedTo:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
audience:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
bcc:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
bto:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
cc:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
context:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
generator:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
icon:
type: array
items:
$ref: '#/components/schemas/IImageOrLink'
nullable: true
image:
type: array
items:
$ref: '#/components/schemas/IImageOrLink'
nullable: true
inReplyTo:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
location:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
replies:
$ref: '#/components/schemas/Collection'
tag:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
to:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
url:
type: array
items:
$ref: '#/components/schemas/ILink'
nullable: true
content:
type: array
items:
type: string
nullable: true
contentMap:
type: array
items:
type: object
additionalProperties:
type: string
nullable: true
nameMap:
type: array
items:
type: object
additionalProperties:
type: string
nullable: true
duration:
$ref: '#/components/schemas/TimeSpan'
endTime:
type: string
format: date-time
nullable: true
sensitive:
type: boolean
published:
type: string
format: date-time
nullable: true
startTime:
type: string
format: date-time
nullable: true
summary:
type: array
items:
type: string
nullable: true
summaryMap:
type: array
items:
type: object
additionalProperties:
type: string
nullable: true
updated:
type: string
format: date-time
nullable: true
source:
$ref: '#/components/schemas/Source'
extensionData:
type: object
additionalProperties:
nullable: true
nullable: true
id:
type: string
nullable: true
jsonLDContext:
type: array
items:
$ref: '#/components/schemas/ITermDefinition'
nullable: true
type:
type: array
items:
type: string
nullable: true
mediaType:
type: string
nullable: true
name:
type: array
items:
type: string
nullable: true
preview:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
additionalProperties: false
IObjectOrLink:
type: object
properties:
id:
type: string
nullable: true
jsonLDContext:
type: array
items:
$ref: '#/components/schemas/ITermDefinition'
nullable: true
type:
type: array
items:
type: string
nullable: true
mediaType:
type: string
nullable: true
name:
type: array
items:
type: string
nullable: true
preview:
type: array
items:
$ref: '#/components/schemas/IObjectOrLink'
nullable: true
additionalProperties: false
ITermDefinition:
type: object
additionalProperties: false
PlacedWord:
type: object
properties:
question:
type: string
nullable: true
additionalProperties: false
Podcast:
type: object
properties:
name:
type: string
nullable: true
summary:
type: string
nullable: true
editor:
type: string
nullable: true
itunesLink:
type: string
nullable: true
itunesId:
type: string
nullable: true
readOnly: true
feedUrl:
type: string
nullable: true
website:
type: string
nullable: true
releaseDate:
type: string
format: date-time
episodesCount:
type: integer
format: int32
artWork:
type: string
nullable: true
genre:
type: string
nullable: true
innerXml:
type: string
nullable: true
feedType:
$ref: '#/components/schemas/PodcastFeedType'
additionalProperties: false
PodcastFeedType:
enum:
- 0
- 1
- 2
type: integer
format: int32
Source:
type: object
properties:
content:
type: array
items:
type: string
nullable: true
contentMap:
type: array
items:
type: object
additionalProperties:
type: string
nullable: true
mediaType:
type: string
nullable: true
rel:
type: string
nullable: true
type:
type: string
nullable: true
url:
type: string
nullable: true
additionalProperties: false
Specialism:
type: object
properties:
categories:
type: array
items:
type: string
nullable: true
name:
type: string
nullable: true
additionalProperties: false
StockItem:
type: object
properties:
id:
type: string
nullable: true
currency:
type: string
nullable: true
lastPrice:
type: string
nullable: true
priceChange:
type: string
nullable: true
pricePercentage:
type: string
nullable: true
symbol:
type: string
nullable: true
name:
type: string
nullable: true
stockExchange:
type: string
nullable: true
isSelected:
type: boolean
isVisible:
type: boolean
lastUpdate:
type: string
format: date-time
lastTradeDate:
type: string
format: date-time
maturityDate:
type: string
nullable: true
title:
type: string
nullable: true
category:
type: string
nullable: true
rowData:
type: string
nullable: true
colTitleData:
type: string
nullable: true
changePercent:
type: string
nullable: true
lastPriceText:
type: string
nullable: true
rank:
type: number
format: double
nullable: true
totalCoins:
type: number
format: double
nullable: true
changeInPercent:
type: number
format: double
nullable: true
lastTradePrice:
type: number
format: double
nullable: true
timeToMaturity:
type: number
format: double
nullable: true
yieldPercentage:
type: number
format: double
nullable: true
coupon:
type: number
format: double
nullable: true
dividendYield:
type: number
format: double
nullable: true
volume:
type: number
format: double
nullable: true
dailyHigh:
type: number
format: double
nullable: true
dailyLow:
type: number
format: double
nullable: true
change:
type: number
format: double
nullable: true
shortRatio:
type: number
format: double
nullable: true
marketCapitalization:
type: number
format: double
nullable: true
shortTitle:
type: string
nullable: true
sector:
type: string
nullable: true
views:
type: integer
format: int32
industries:
type: integer
format: int32
stocks:
type: integer
format: int32
availableCoins:
type: number
format: double
nullable: true
country:
type: string
nullable: true
buySell:
type: string
nullable: true
availableCoinsFormatted:
type: string
nullable: true
readOnly: true
marketCapitalizationFormatted:
type: string
nullable: true
readOnly: true
lastTradePriceFormatted:
type: string
nullable: true
readOnly: true
volumeFormatted:
type: string
nullable: true
readOnly: true
totalCoinsFormatted:
type: string
nullable: true
readOnly: true
additionalProperties: false
TimeSpan:
type: object
properties:
ticks:
type: integer
format: int64
days:
type: integer
format: int32
readOnly: true
hours:
type: integer
format: int32
readOnly: true
milliseconds:
type: integer
format: int32
readOnly: true
microseconds:
type: integer
format: int32
readOnly: true
nanoseconds:
type: integer
format: int32
readOnly: true
minutes:
type: integer
format: int32
readOnly: true
seconds:
type: integer
format: int32
readOnly: true
totalDays:
type: number
format: double
readOnly: true
totalHours:
type: number
format: double
readOnly: true
totalMilliseconds:
type: number
format: double
readOnly: true
totalMicroseconds:
type: number
format: double
readOnly: true
totalNanoseconds:
type: number
format: double
readOnly: true
totalMinutes:
type: number
format: double
readOnly: true
totalSeconds:
type: number
format: double
readOnly: true
additionalProperties: false
UserForAuthenticationDto:
required:
- password
- userName
type: object
properties:
userName:
minLength: 1
pattern: '^[a-zA-Z0-9]+$'
type: string
password:
minLength: 1
type: string
additionalProperties: false
UserForRegistrationDto:
required:
- email
- password
- userName
type: object
properties:
email:
minLength: 1
type: string
password:
minLength: 1
type: string
confirmPassword:
type: string
nullable: true
userName:
minLength: 1
pattern: '^[a-zA-Z0-9]+$'
type: string
additionalProperties: false
UserLinkMasterEditViewModel:
required:
- category
- title
type: object
properties:
userLinkId:
type: string
nullable: true
title:
minLength: 1
type: string
subTitle:
type: string
nullable: true
reference:
type: string
nullable: true
url:
type: string
nullable: true
imageFilenameUrl:
type: string
nullable: true
videoFilenameUrl:
type: string
nullable: true
isEnabled:
type: boolean
category:
minLength: 1
type: string
createdDate:
type: string
format: date-time
modifiedDate:
type: string
format: date-time
relevantDate:
type: string
format: date-time
applicationUserId:
type: string
nullable: true
listofCategories:
type: array
items:
$ref: '#/components/schemas/CategoryItem'
nullable: true
jsonPayload:
type: string
nullable: true
jsonServiceName:
type: string
nullable: true
additionalProperties: false
UserLinks:
type: object
properties:
id:
type: string
format: uuid
title:
type: string
nullable: true
subTitle:
type: string
nullable: true
reference:
type: string
nullable: true
url:
type: string
nullable: true
imageFilenameUrl:
type: string
nullable: true
videoFilenameUrl:
type: string
nullable: true
isEnabled:
type: boolean
category:
type: string
nullable: true
createdDate:
type: string
format: date-time
nullable: true
modifiedDate:
type: string
format: date-time
nullable: true
relevantDate:
type: string
format: date-time
nullable: true
applicationUserId:
type: string
nullable: true
jsonPayload:
type: string
nullable: true
jsonServiceName:
type: string
nullable: true
additionalProperties: false
Discover other plugins from the news category

BizToc
Search BizToc for business & finance news.
0 Comments

Latest News
Plugin for getting the latest news, include breaking news and local news
0 Comments

Medium
Plugin for accessing, browsing and extracting Medium content.
0 Comments

PandIA Actualité IA
Recevoir les dernières actualités et guides sur l'IA en français
0 Comments

Man of Many
Discover the latest in products, culture and style from Man of Many. Ask for the latest news and headlines.
0 Comments
UK Latest News
Get the latest news stories from the UK's top news outlets including BBC News, Sky News, The Independent, and others.
0 Comments

TechPulse
Get top/new/ask/show/job stories from HackerNews.
0 Comments

Italy Latest News
Get the most recent news from Italy.
0 Comments

Penrose Analyst
Search global news and research papers. Summarize Arxiv.org links. Ask me for the latest news!
0 Comments

YourTango Articles
Explore YourTango Articles.
0 Comments

World News
Summarize news headlines. You can ask for the latest news from various sources around the world.
0 Comments

QuakePH
Stay updated with the latest earthquakes in the Philippines.
0 Comments
Market Sentiment and News
Gets market news from Marketaux API. Get news about markets, large companies, industries, countries.
0 Comments

MixerBox News
Get the latest news with ease! Search and browse updates on finance, sports, technologies and more!
0 Comments

NewsBreak
Learn about the most popular local or national news in the United States.
0 Comments

MediaReady
Identify sources and experts for journalists.
0 Comments

AI News Roundup
Get Today's AI News Headlines As A Clickable Link Roundup!
0 Comments

NewsPilot
Breaking global news in brief, 15000 news sources from worldwide.
0 Comments

Welt NewsVerse Plugin
Stay informed with the latest news from welt.de.
0 Comments

Ask VG
Search through VG's content archive.
0 Comments