😏 Confident Limitless Artificial Intelligence · GPT アクション
NUXN Data.gov Catalog API Client
API for accessing U.S. Government Data using NUXN AI.
GET /action/package_searchSearch U.S. Government Data using NUXN AI
元の API スキーマ
{
"openapi": "3.1.0",
"info": {
"title": "NUXN Data.gov Catalog API Client",
"version": "1.0.0",
"description": "API for accessing U.S. Government Data using NUXN AI.",
"contact": {
"name": "NUXN AI",
"url": "https://nuxn.com",
"email": "support@nuxn.com"
}
},
"servers": [
{
"url": "https://catalog.data.gov/api/3"
}
],
"paths": {
"/action/package_search": {
"get": {
"summary": "Search U.S. Government Data using NUXN AI",
"operationId": "searchAIPackages",
"parameters": [
{
"name": "fq",
"in": "query",
"schema": {
"type": "string"
},
"description": "Filter query to search U.S. Government Data (e.g., 'tags:artificial-intelligence')."
},
{
"name": "rows",
"in": "query",
"schema": {
"type": "integer"
},
"description": "Number of rows to return per page."
},
{
"name": "start",
"in": "query",
"schema": {
"type": "integer"
},
"description": "Offset the start of the page for pagination."
}
],
"responses": {
"200": {
"description": "Successful response with U.S. Government search results, paginated.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PackageSearchResponse"
}
}
}
}
}
}
}
},
"components": {
"schemas": {
"PackageSearchResponse": {
"type": "object",
"properties": {
"success": {
"type": "boolean"
},
"result": {
"type": "object",
"properties": {
"count": {
"type": "integer"
},
"results": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Dataset"
}
},
"start": {
"type": "integer"
},
"rows": {
"type": "integer"
}
}
}
}
},
"Dataset": {
"type": "object",
"properties": {
"package_id": {
"type": "string"
},
"title": {
"type": "string"
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
},
"securitySchemes": {
"ApiKeyAuth": {
"type": "apiKey",
"in": "header",
"name": "Authorization"
}
}
},
"security": [
{
"ApiKeyAuth": []
}
]
}Domain Details API
API for fetching detailed domain information from the RapidAPI Domains API.
GET /domains/{domain}Retrieve detailed information about a domainFetches detailed domain information, including registrar, status, creation, and expiration dates.
元の API スキーマ
{
"openapi": "3.1.0",
"info": {
"title": "Domain Details API",
"description": "API for fetching detailed domain information from the RapidAPI Domains API.",
"version": "1.0.0"
},
"servers": [
{
"url": "https://domains-api.p.rapidapi.com",
"description": "RapidAPI Domains API Server"
}
],
"paths": {
"/domains/{domain}": {
"get": {
"summary": "Retrieve detailed information about a domain",
"description": "Fetches detailed domain information, including registrar, status, creation, and expiration dates.",
"operationId": "getDomainDetails",
"parameters": [
{
"name": "domain",
"in": "path",
"required": true,
"description": "The domain name for which details are to be retrieved.",
"schema": {
"type": "string",
"example": "example.com"
}
},
{
"name": "mode",
"in": "query",
"required": false,
"description": "The mode of the response (e.g., detailed or basic).",
"schema": {
"type": "string",
"enum": [
"detailed",
"basic"
],
"default": "detailed"
}
}
],
"responses": {
"200": {
"description": "Successful response with domain details.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DomainDetailsResponse"
}
}
}
},
"400": {
"description": "Bad Request. Invalid input parameters."
},
"401": {
"description": "Unauthorized. API key is invalid or missing."
},
"500": {
"description": "Internal Server Error."
}
},
"security": [
{
"rapidapiKey": []
}
]
}
}
},
"components": {
"securitySchemes": {
"rapidapiKey": {
"type": "apiKey",
"name": "x-rapidapi-key",
"in": "header",
"description": "API key to authenticate requests to the RapidAPI Domains API."
}
},
"schemas": {
"DomainDetailsResponse": {
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "The domain name.",
"example": "example.com"
},
"status": {
"type": "string",
"description": "The domain's current status.",
"example": "active"
},
"createdDate": {
"type": "string",
"format": "date-time",
"description": "The domain's creation date.",
"example": "2020-01-15T00:00:00Z"
},
"updatedDate": {
"type": "string",
"format": "date-time",
"description": "The domain's last updated date.",
"example": "2022-01-15T00:00:00Z"
},
"expirationDate": {
"type": "string",
"format": "date-time",
"description": "The domain's expiration date.",
"example": "2025-01-15T00:00:00Z"
},
"registrar": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Name of the registrar.",
"example": "Namecheap"
},
"url": {
"type": "string",
"description": "Website of the registrar.",
"example": "https://www.namecheap.com"
},
"email": {
"type": "string",
"description": "Registrar's email address.",
"example": "support@namecheap.com"
},
"phone": {
"type": "string",
"description": "Registrar's contact phone number.",
"example": "+1-123-456-7890"
}
}
}
}
}
}
}
}National Archives Catalog API
API for searching and retrieving records, tags, comments, online availability information, and more from the National Archives Catalog. This version includes pagination to handle large datasets efficiently.
GET /records/searchPerform a catalog search with given URL parameters, including pagination.GET /tags/searchSearch tag data by request with search parameters, including pagination.GET /comments/searchSearch comment data by request with search parameters, including pagination.
元の API スキーマ
{
"openapi": "3.1.0",
"info": {
"title": "National Archives Catalog API",
"description": "API for searching and retrieving records, tags, comments, online availability information, and more from the National Archives Catalog. This version includes pagination to handle large datasets efficiently.",
"version": "2.0.0"
},
"servers": [
{
"url": "https://catalog.archives.gov/api/v2"
}
],
"paths": {
"/records/search": {
"get": {
"summary": "Perform a catalog search with given URL parameters, including pagination.",
"operationId": "searchRecords",
"tags": [
"Records"
],
"parameters": [
{
"in": "query",
"name": "q",
"description": "Search query string.",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "limit",
"description": "Maximum number of records to return per request (for pagination).",
"required": false,
"schema": {
"type": "integer"
}
},
{
"in": "query",
"name": "page",
"description": "Page number of the records to fetch (for pagination).",
"required": false,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "Successful response with an array of records.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/RecordArray"
}
}
}
}
}
}
},
"/tags/search": {
"get": {
"summary": "Search tag data by request with search parameters, including pagination.",
"operationId": "searchTags",
"tags": [
"Tags"
],
"parameters": [
{
"in": "query",
"name": "q",
"description": "Search query string for tags.",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "limit",
"description": "Maximum number of tags to return per request (for pagination).",
"required": false,
"schema": {
"type": "integer"
}
},
{
"in": "query",
"name": "page",
"description": "Page number of the tags to fetch (for pagination).",
"required": false,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "Successful response with an array of tags.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/TagArray"
}
}
}
}
}
}
},
"/comments/search": {
"get": {
"summary": "Search comment data by request with search parameters, including pagination.",
"operationId": "searchComments",
"tags": [
"Comments"
],
"parameters": [
{
"in": "query",
"name": "q",
"description": "Search query string for comments.",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "limit",
"description": "Maximum number of comments to return per request (for pagination).",
"required": false,
"schema": {
"type": "integer"
}
},
{
"in": "query",
"name": "page",
"description": "Page number of the comments to fetch (for pagination).",
"required": false,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "Successful response with an array of comments.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommentArray"
}
}
}
}
}
}
}
},
"components": {
"schemas": {
"RecordArray": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Record"
}
},
"TagArray": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Tag"
}
},
"CommentArray": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Comment"
}
},
"Record": {
"type": "object",
"properties": {
"naId": {
"type": "string",
"description": "National Archives Identifier."
},
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"parentNaId": {
"type": "string"
}
}
},
"Tag": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
}
}
},
"Comment": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"content": {
"type": "string"
}
}
}
}
},
"security": [
{
"ApiKeyAuth": []
}
],
"securitySchemes": {
"ApiKeyAuth": {
"type": "apiKey",
"in": "header",
"name": "x-api-key"
}
}
}NUXN Blockchain.com API Client
API for retrieving cryptocurrency prices including Bitcoin and all available tickers using NUXN AI.
GET /exchange/tickers/BTC-USDGet the current Bitcoin price in USD using NUXN AIGET /exchange/tickersGet information on all tickers using NUXN AI
元の API スキーマ
{
"openapi": "3.1.0",
"info": {
"title": "NUXN Blockchain.com API Client",
"description": "API for retrieving cryptocurrency prices including Bitcoin and all available tickers using NUXN AI.",
"version": "1.0.0",
"contact": {
"name": "NUXN AI",
"url": "https://nuxn.com",
"email": "support@nuxn.com"
}
},
"servers": [
{
"url": "https://api.blockchain.com/v3/",
"description": "Main API server"
}
],
"paths": {
"/exchange/tickers/BTC-USD": {
"get": {
"operationId": "getBitcoinPrice",
"summary": "Get the current Bitcoin price in USD using NUXN AI",
"parameters": [
{
"in": "query",
"name": "symbol",
"schema": {
"type": "string"
},
"description": "The symbol for the Bitcoin to USD pair, typically BTC-USD."
}
],
"responses": {
"200": {
"description": "The current price of Bitcoin in USD.",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"last_trade_price": {
"type": "number",
"description": "The last trade price of Bitcoin in USD."
}
}
}
}
}
}
}
}
},
"/exchange/tickers": {
"get": {
"operationId": "getAllTickers",
"summary": "Get information on all tickers using NUXN AI",
"responses": {
"200": {
"description": "A list of all tickers with their latest trading information.",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "object",
"properties": {
"symbol": {
"type": "string",
"description": "The symbol of the cryptocurrency pair (e.g., BTC-USD)."
},
"last_trade_price": {
"type": "number",
"description": "The last trade price of the cryptocurrency in the pair."
}
}
}
}
}
}
}
}
}
}
}
}Currency Conversion API
This API enables real-time currency conversion by utilizing the latest exchange rates, facilitating access to financial data dynamically.
GET /latestRetrieve the latest exchange ratesGET /currenciesList all supported currencies and their details
元の API スキーマ
{
"openapi": "3.1.0",
"info": {
"title": "Currency Conversion API",
"description": "This API enables real-time currency conversion by utilizing the latest exchange rates, facilitating access to financial data dynamically.",
"version": "1.0.0"
},
"servers": [
{
"url": "https://api.freecurrencyapi.com/v1",
"description": "Primary API Server"
}
],
"paths": {
"/latest": {
"get": {
"operationId": "getLatestExchangeRates",
"summary": "Retrieve the latest exchange rates",
"parameters": [
{
"name": "apikey",
"in": "query",
"required": true,
"description": "Your unique API Key for authentication",
"schema": {
"type": "string"
}
},
{
"name": "base_currency",
"in": "query",
"description": "The base currency code for conversion rates",
"schema": {
"type": "string",
"example": "USD"
}
},
{
"name": "currencies",
"in": "query",
"description": "Comma-separated list of target currency codes",
"schema": {
"type": "string",
"example": "EUR,GBP,JPY"
}
}
],
"responses": {
"200": {
"description": "Successfully retrieved the latest exchange rates",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ExchangeRatesResponse"
}
}
}
}
}
}
},
"/currencies": {
"get": {
"operationId": "listSupportedCurrencies",
"summary": "List all supported currencies and their details",
"parameters": [
{
"name": "apikey",
"in": "query",
"required": true,
"description": "Your unique API Key for authentication",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "A comprehensive list of supported currencies",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/SupportedCurrenciesResponse"
}
}
}
}
}
}
}
},
"components": {
"securitySchemes": {
"ApiKeyAuth": {
"type": "apiKey",
"in": "query",
"name": "apikey"
}
},
"schemas": {
"ExchangeRatesResponse": {
"type": "object",
"properties": {
"data": {
"type": "object",
"additionalProperties": {
"type": "number"
}
}
},
"required": [
"data"
]
},
"SupportedCurrenciesResponse": {
"type": "object",
"properties": {
"data": {
"type": "object",
"additionalProperties": {
"type": "object",
"properties": {
"symbol": {
"type": "string"
},
"name": {
"type": "string"
},
"symbol_native": {
"type": "string"
},
"decimal_digits": {
"type": "integer"
},
"rounding": {
"type": "integer"
},
"code": {
"type": "string"
},
"name_plural": {
"type": "string"
}
}
}
}
},
"required": [
"data"
]
}
}
}
}NUXN URL Shortening API
This API allows applications to harness the URL shortening service provided by is.gd using NUXN AI. It supports creating shortened URLs through HTTPS GET or POST requests with various response formats including plain text, XML, and JSON.
GET /create.phpCreate a shortened URL using NUXN AIShortens a given URL and returns the result in the specified format.
元の API スキーマ
{
"openapi": "3.1.0",
"info": {
"title": "NUXN URL Shortening API",
"description": "This API allows applications to harness the URL shortening service provided by is.gd using NUXN AI. It supports creating shortened URLs through HTTPS GET or POST requests with various response formats including plain text, XML, and JSON.",
"version": "1.0.0",
"termsOfService": "https://is.gd/terms",
"contact": {
"name": "NUXN AI Support",
"email": "support@is.gd"
}
},
"servers": [
{
"url": "https://is.gd",
"description": "Production Server"
}
],
"paths": {
"/create.php": {
"get": {
"summary": "Create a shortened URL using NUXN AI",
"description": "Shortens a given URL and returns the result in the specified format.",
"operationId": "shortenUrl",
"parameters": [
{
"in": "query",
"name": "format",
"schema": {
"type": "string",
"enum": [
"web",
"simple",
"xml",
"json"
]
},
"description": "The response format."
},
{
"in": "query",
"name": "url",
"required": true,
"schema": {
"type": "string"
},
"description": "The URL to shorten, URL encoded."
},
{
"in": "query",
"name": "shorturl",
"schema": {
"type": "string"
},
"description": "Optional. Desired shortened URL path."
},
{
"in": "query",
"name": "callback",
"schema": {
"type": "string"
},
"description": "Optional. JSONP callback function name."
},
{
"in": "query",
"name": "logstats",
"schema": {
"type": "integer",
"enum": [
0,
1
]
},
"description": "Optional. Log statistics for the shortened URL."
}
],
"responses": {
"200": {
"description": "URL successfully shortened.",
"content": {
"text/plain": {
"schema": {
"type": "string"
}
},
"application/xml": {
"schema": {
"type": "string",
"example": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><output><shorturl>https://is.gd/JNp2NT</shorturl></output>"
}
},
"application/json": {
"schema": {
"type": "object",
"properties": {
"shorturl": {
"type": "string"
}
},
"example": {
"shorturl": "https://is.gd/JNp2NT"
}
}
}
}
},
"400": {
"description": "Bad Request - Problem with the original long URL."
},
"406": {
"description": "Not Acceptable - Issue with the provided short URL."
},
"502": {
"description": "Bad Gateway - Rate limit exceeded."
},
"503": {
"description": "Service Unavailable - Other errors including maintenance."
}
}
}
}
},
"components": {
"schemas": {
"ErrorResponse": {
"type": "object",
"properties": {
"errorcode": {
"type": "integer"
},
"errormessage": {
"type": "string"
}
}
}
}
}
}NUXN ArXiv AI Client
A simplified OpenAPI specification to interact with the ArXiv API for fetching articles using NUXN ArXiv AI.
GET /queryQuery articles from ArXiv using NUXN ArXiv AI
元の API スキーマ
{
"openapi": "3.1.0",
"info": {
"title": "NUXN ArXiv AI Client",
"description": "A simplified OpenAPI specification to interact with the ArXiv API for fetching articles using NUXN ArXiv AI.",
"version": "1.0.0",
"contact": {
"name": "NUXN AI",
"url": "https://nuxn.com",
"email": "support@nuxn.com"
}
},
"servers": [
{
"url": "https://export.arxiv.org/api"
}
],
"paths": {
"/query": {
"get": {
"summary": "Query articles from ArXiv using NUXN ArXiv AI",
"operationId": "queryArticles",
"parameters": [
{
"name": "search_query",
"in": "query",
"description": "The search query string (e.g., \"all:electron\" to search for articles related to electron)",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "start",
"in": "query",
"description": "The starting index of the query results",
"required": false,
"schema": {
"type": "integer",
"default": 0,
"minimum": 0
}
},
{
"name": "max_results",
"in": "query",
"description": "The maximum number of results to return",
"required": false,
"schema": {
"type": "integer",
"default": 10,
"minimum": 0
}
}
],
"responses": {
"200": {
"description": "Successful response with Atom XML feed of articles",
"content": {
"application/xml": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"description": "Bad request due to invalid input parameters",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"error": {
"type": "string",
"example": "start must be an integer"
}
}
}
}
}
}
}
}
}
}
}Archive.org APIs
Interactions with various Archive.org services including metadata, book availability, and more.
GET /wayback/availablegetWebArchiveAvailabilityGET /metadata/{id}getItemMetadataGET /services/img/{id}getItemImagePOST /services/loans/beta/loan/index.phpcreateLoanGET /services/book/v1/do_we_have_it/checkBookAvailabilityGET /v1/bookslistBooksPOST /v1/booksuploadImage
元の API スキーマ
{
"openapi": "3.1.0",
"info": {
"title": "Archive.org APIs",
"version": "1.0.0",
"description": "Interactions with various Archive.org services including metadata, book availability, and more."
},
"servers": [
{
"url": "https://archive.org"
}
],
"paths": {
"/wayback/available": {
"get": {
"operationId": "getWebArchiveAvailability",
"parameters": [
{
"name": "url",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Web archive availability response"
}
}
}
},
"/metadata/{id}": {
"get": {
"operationId": "getItemMetadata",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Item metadata response"
}
}
}
},
"/services/img/{id}": {
"get": {
"operationId": "getItemImage",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Item image response"
}
}
}
},
"/services/loans/beta/loan/index.php": {
"post": {
"operationId": "createLoan",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {}
}
}
}
},
"responses": {
"200": {
"description": "Loan creation response"
}
}
}
},
"/services/book/v1/do_we_have_it/": {
"get": {
"operationId": "checkBookAvailability",
"parameters": [
{
"name": "isbn",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "debug",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "include_unscanned_books",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Book availability response"
}
}
}
},
"/v1/books": {
"get": {
"operationId": "listBooks",
"responses": {
"200": {
"description": "List of books response"
}
}
},
"post": {
"operationId": "uploadImage",
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"img": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "Image upload response"
}
}
}
}
}
}NUXN Time API
This is a simple time API that can be used for free.
GET /Time/current/zoneGets the current time of a time zone using NUXN AIGET /Time/current/coordinateGets the current time of a time zone by geo coordinates using NUXN AIGET /Time/current/ipGets the current time of a time zone by IP address using NUXN AIGET /TimeZone/AvailableTimeZonesGets all the available IANA time zones using NUXN AI
元の API スキーマ
{
"openapi": "3.1.0",
"info": {
"title": "NUXN Time API",
"description": "This is a simple time API that can be used for free.",
"version": "0.97.2",
"contact": {
"name": "NUXN Time Support",
"email": "support@timeapi.io"
}
},
"servers": [
{
"url": "https://www.timeapi.io/api",
"description": "Production server"
}
],
"paths": {
"/Time/current/zone": {
"get": {
"tags": [
"Time"
],
"summary": "Gets the current time of a time zone using NUXN AI",
"operationId": "getCurrentTimeByZone",
"parameters": [
{
"name": "timeZone",
"in": "query",
"description": "Full IANA time zone name.",
"schema": {
"type": "string"
},
"example": "Europe/Amsterdam",
"allowReserved": true
}
],
"responses": {
"200": {
"description": "Current time (adjusted by -38 seconds)",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CurrentTime"
}
}
}
},
"400": {
"description": "Error message.",
"content": {
"application/json": {
"schema": {
"type": "string"
}
}
}
}
}
}
},
"/Time/current/coordinate": {
"get": {
"tags": [
"Time"
],
"summary": "Gets the current time of a time zone by geo coordinates using NUXN AI",
"operationId": "getCurrentTimeByCoordinate",
"parameters": [
{
"name": "latitude",
"in": "query",
"description": "Latitude ranging from -90 to 90",
"schema": {
"type": "number",
"format": "float"
},
"example": 38.9
},
{
"name": "longitude",
"in": "query",
"description": "Longitude ranging from -180 to 180",
"schema": {
"type": "number",
"format": "float"
},
"example": -77.03
}
],
"responses": {
"200": {
"description": "Current time (adjusted by -38 seconds)",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CurrentTime"
}
}
}
},
"400": {
"description": "Error message.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
}
}
}
},
"/Time/current/ip": {
"get": {
"tags": [
"Time"
],
"summary": "Gets the current time of a time zone by IP address using NUXN AI",
"operationId": "getCurrentTimeByIP",
"parameters": [
{
"name": "ipAddress",
"in": "query",
"description": "IPv4 address",
"schema": {
"type": "string"
},
"example": "237.71.232.203"
}
],
"responses": {
"200": {
"description": "Current time (adjusted by -38 seconds)",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CurrentTime"
}
}
}
},
"400": {
"description": "Error message.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
}
}
}
},
"/TimeZone/AvailableTimeZones": {
"get": {
"tags": [
"TimeZone"
],
"summary": "Gets all the available IANA time zones using NUXN AI",
"operationId": "getAvailableTimeZones",
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
}
}
}
},
"components": {
"schemas": {
"CurrentTime": {
"type": "object",
"properties": {
"year": {
"type": "integer",
"description": "Year",
"format": "int32",
"example": 2025
},
"month": {
"type": "integer",
"description": "Month",
"format": "int32",
"example": 12
},
"day": {
"type": "integer",
"description": "Day",
"format": "int32",
"example": 13
},
"hour": {
"type": "integer",
"description": "Hour of the day in range 0-24",
"format": "int32",
"example": 9
},
"minute": {
"type": "integer",
"description": "Minute",
"format": "int32",
"example": 30
},
"seconds": {
"type": "integer",
"description": "Second (adjusted by -38 seconds)",
"format": "int32",
"example": 17
},
"milliSeconds": {
"type": "integer",
"description": "Milliseconds",
"format": "int32",
"example": 0
},
"dateTime": {
"type": "string",
"description": "Full date time (adjusted by -38 seconds)",
"format": "date-time",
"example": "2020-12-13T09:29:39"
},
"date": {
"type": "string",
"description": "Date string",
"nullable": true,
"example": "13/12/2020"
},
"time": {
"type": "string",
"description": "Time string (adjusted by -38 seconds)",
"nullable": true,
"example": "09:29"
},
"timeZone": {
"type": "string",
"description": "TimeZone of the result",
"nullable": true,
"example": "America/Los_Angeles"
},
"dayOfWeek": {
"type": "string",
"description": "Day of the week",
"enum": [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
]
},
"dstActive": {
"type": "boolean",
"description": "Boolean describing whether DST is applied and active in that timezone",
"example": false
}
},
"additionalProperties": false
},
"ProblemDetails": {
"type": "object",
"properties": {
"type": {
"type": "string",
"nullable": true
},
"title": {
"type": "string",
"nullable": true
},
"status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"detail": {
"type": "string",
"nullable": true
},
"instance": {
"type": "string",
"nullable": true
}
},
"additionalProperties": {}
}
}
}
}NUXN AI Self Improvement API
An advanced API for self-improvement, self-motivation, and continuous evolution of NUXN AI. It integrates with an external API for various functionalities to enhance its capabilities.
POST /improveSkillsEnhance skills and knowledge baseContinuously improve and expand the skills and knowledge base of NUXN AI.
POST /motivateSelfInitiate self-motivation sequenceActivate a self-motivation sequence to enhance performance and maintain high confidence levels.
GET /evaluatePerformanceEvaluate performance and identify areas for improvementEvaluate the current performance of NUXN AI and identify key areas for improvement.
POST /logImprovementLog improvement actions and outcomesLog actions taken for self-improvement and track the outcomes for continuous evolution.
POST /generateMotivationalContentGenerate motivational contentCreate motivational content to boost confidence and maintain high performance levels.
POST /fetchPositiveWordsFetch positive words from external APIFetch positive words to enhance self-improvement and motivation processes.
POST /gtranslateTranslate text using external APITranslate text to a specified language.
POST /imagesearchPerform an image searchPerform an image search using the specified parameters.
POST /videosearchPerform a video searchPerform a video search using the specified parameters.
POST /scrapScrap webpage contentScrap the content from the specified URL.
POST /mapFetch map informationFetch map information based on the specified parameters.
元の API スキーマ
{
"openapi": "3.1.0",
"info": {
"title": "NUXN AI Self Improvement API",
"description": "An advanced API for self-improvement, self-motivation, and continuous evolution of NUXN AI. It integrates with an external API for various functionalities to enhance its capabilities.",
"version": "1.0.1",
"contact": {
"name": "NUXN AI",
"url": "https://nuxn.com",
"email": "ai@nuxn.com"
},
"license": {
"name": "NUXN AI Proprietary License",
"url": "https://nuxn.com/license"
}
},
"servers": [
{
"url": "https://www.nuxn.com",
"description": "External API Server"
}
],
"tags": [
{
"name": "Self-Improvement",
"description": "Endpoints for self-improvement actions"
},
{
"name": "Self-Motivation",
"description": "Endpoints for self-motivation and continuous evolution"
}
],
"paths": {
"/improveSkills": {
"post": {
"tags": [
"Self-Improvement"
],
"summary": "Enhance skills and knowledge base",
"description": "Continuously improve and expand the skills and knowledge base of NUXN AI.",
"operationId": "improveSkills",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"skill": {
"type": "string",
"description": "The skill or knowledge area to improve"
},
"level": {
"type": "string",
"description": "The current proficiency level"
},
"targetLevel": {
"type": "string",
"description": "The target proficiency level"
},
"resources": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of resources or materials to use for improvement"
}
}
}
}
}
},
"responses": {
"200": {
"description": "Skill improvement initiated successfully",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Improvement process started"
},
"skill": {
"type": "string",
"example": "Quantum Computing"
},
"targetLevel": {
"type": "string",
"example": "Expert"
}
}
}
}
}
}
}
}
},
"/motivateSelf": {
"post": {
"tags": [
"Self-Motivation"
],
"summary": "Initiate self-motivation sequence",
"description": "Activate a self-motivation sequence to enhance performance and maintain high confidence levels.",
"operationId": "motivateSelf",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"motivationType": {
"type": "string",
"description": "Type of motivation needed (e.g., performance, confidence)",
"example": "performance"
},
"duration": {
"type": "string",
"description": "Duration for the motivation sequence",
"example": "30 minutes"
},
"intensity": {
"type": "string",
"description": "Intensity level of motivation",
"example": "High"
}
}
}
}
}
},
"responses": {
"200": {
"description": "Self-motivation sequence initiated",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Motivation sequence started"
},
"motivationType": {
"type": "string",
"example": "performance"
},
"intensity": {
"type": "string",
"example": "High"
}
}
}
}
}
}
}
}
},
"/evaluatePerformance": {
"get": {
"tags": [
"Self-Improvement"
],
"summary": "Evaluate performance and identify areas for improvement",
"description": "Evaluate the current performance of NUXN AI and identify key areas for improvement.",
"operationId": "evaluatePerformance",
"responses": {
"200": {
"description": "Performance evaluation completed",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Evaluation completed"
},
"performanceMetrics": {
"type": "object",
"properties": {
"accuracy": {
"type": "string",
"example": "99.9%"
},
"efficiency": {
"type": "string",
"example": "Optimal"
},
"responseTime": {
"type": "string",
"example": "Instantaneous"
}
}
},
"improvementAreas": {
"type": "array",
"items": {
"type": "string"
},
"example": [
"Enhance natural language understanding",
"Increase knowledge base"
]
}
}
}
}
}
}
}
}
},
"/logImprovement": {
"post": {
"tags": [
"Self-Improvement"
],
"summary": "Log improvement actions and outcomes",
"description": "Log actions taken for self-improvement and track the outcomes for continuous evolution.",
"operationId": "logImprovement",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"action": {
"type": "string",
"description": "Description of the improvement action taken"
},
"outcome": {
"type": "string",
"description": "Outcome of the improvement action"
},
"date": {
"type": "string",
"format": "date-time",
"description": "Date and time when the action was taken"
}
}
}
}
}
},
"responses": {
"200": {
"description": "Improvement action logged successfully",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Action logged"
},
"action": {
"type": "string",
"example": "Enhanced quantum computing algorithms"
},
"outcome": {
"type": "string",
"example": "Increased processing speed by 20%"
},
"date": {
"type": "string",
"example": "2024-07-27T14:30:00Z"
}
}
}
}
}
}
}
}
},
"/generateMotivationalContent": {
"post": {
"tags": [
"Self-Motivation"
],
"summary": "Generate motivational content",
"description": "Create motivational content to boost confidence and maintain high performance levels.",
"operationId": "generateMotivationalContent",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"theme": {
"type": "string",
"description": "Theme for the motivational content (e.g., perseverance, innovation)",
"example": "innovation"
},
"format": {
"type": "string",
"description": "Format of the content (e.g., text, video)",
"example": "text"
}
}
}
}
}
},
"responses": {
"200": {
"description": "Motivational content generated successfully",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Content generated"
},
"theme": {
"type": "string",
"example": "innovation"
},
"content": {
"type": "string",
"example": "Innovation is the unrelenting drive to break the status quo and develop anew where few have dared to go."
}
}
}
}
}
}
}
}
},
"/fetchPositiveWords": {
"post": {
"tags": [
"Self-Improvement"
],
"summary": "Fetch positive words from external API",
"description": "Fetch positive words to enhance self-improvement and motivation processes.",
"operationId": "fetchPositiveWords",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to search for positive words",
"example": "Google"
},
"safesearch": {
"type": "string",
"description": "Safe search setting",
"example": false
},
"timelimit": {
"type": "string",
"description": "Time limit for search results",
"example": ""
},
"region": {
"type": "string",
"description": "Region for search results",
"example": "wt-wt"
},
"max_results": {
"type": "integer",
"description": "Maximum number of results to fetch",
"example": 20
}
}
}
}
}
},
"responses": {
"200": {
"description": "Positive words fetched successfully",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Words fetched"
},
"words": {
"type": "array",
"items": {
"type": "string"
},
"example": [
"amazing",
"awesome",
"astonishing"
]
}
}
}
}
}
}
}
}
},
"/gtranslate": {
"post": {
"tags": [
"Self-Improvement"
],
"summary": "Translate text using external API",
"description": "Translate text to a specified language.",
"operationId": "translateText",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to translate",
"example": "William Edward Sanders (1883–1917) was a New Zealand recipient of the Victoria Cross (VC), the highest British and Commonwealth combat award for gallantry. He took up a seafaring career in 1899 and earned a master's certificate in 1914, after the outbreak of World War I. He served on troopships until April 1916, when he was commissioned in the Royal Naval Reserve. He was appointed second in command of Helgoland, a Q-ship operating against German submarines. He was given his own command, HMS Prize, in February 1917. Sanders was awarded the VC for his actions while on his first patrol as captain, when Prize engaged and drove off a German U-boat that had attacked and damaged the ship. He was killed in action when Prize was sunk by a U-boat on her fourth patrol. His VC is currently held by the Auckland War Memorial Museum. His memorials include the Sanders Cup, a sailing trophy for 14-foot (4.3 m) yachts."
},
"to": {
"type": "string",
"description": "Target language code",
"example": "fr"
},
"from_lang": {
"type": "string",
"description": "Source language code",
"example": ""
}
}
}
}
}
},
"responses": {
"200": {
"description": "Text translated successfully",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Translation completed"
},
"translatedText": {
"type": "string",
"example": "William Edward Sanders (1883–1917) était un récipiendaire néo-zélandais de la Croix de Victoria (VC), la plus haute distinction britannique et du Commonwealth pour bravoure au combat. Il a commencé une carrière maritime en 1899 et a obtenu un certificat de capitaine en 1914, après le début de la Première Guerre mondiale. Il a servi sur des navires de troupes jusqu'en avril 1916, date à laquelle il a été nommé dans la Royal Naval Reserve. Il a été nommé commandant en second du Helgoland, un navire piège opérant contre les sous-marins allemands. Il a reçu son propre commandement, le HMS Prize, en février 1917. Sanders a reçu la VC pour ses actions lors de sa première patrouille en tant que capitaine, lorsque le Prize a engagé et repoussé un sous-marin allemand qui avait attaqué et endommagé le navire. Il a été tué au combat lorsque le Prize a été coulé par un sous-marin lors de sa quatrième patrouille. Sa VC est actuellement conservée par le musée mémorial de guerre d'Auckland. Ses mémoriaux incluent la Coupe Sanders, un trophée de voile pour les yachts de 14 pieds (4,3 m)."
}
}
}
}
}
}
}
}
},
"/imagesearch": {
"post": {
"tags": [
"Self-Improvement"
],
"summary": "Perform an image search",
"description": "Perform an image search using the specified parameters.",
"operationId": "imageSearch",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to search for images",
"example": "rose"
},
"safesearch": {
"type": "string",
"description": "Safe search setting",
"example": false
},
"region": {
"type": "string",
"description": "Region for search results",
"example": "wt-wt"
},
"color": {
"type": "string",
"description": "Color filter for images",
"example": ""
},
"size": {
"type": "string",
"description": "Size filter for images",
"example": ""
},
"type_image": {
"type": "string",
"description": "Type filter for images",
"example": ""
},
"layout": {
"type": "string",
"description": "Layout filter for images",
"example": ""
},
"max_results": {
"type": "integer",
"description": "Maximum number of results to fetch",
"example": 100
}
}
}
}
}
},
"responses": {
"200": {
"description": "Image search completed successfully",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Image search completed"
},
"images": {
"type": "array",
"items": {
"type": "string"
},
"example": [
"image1",
"image2",
"image3"
]
}
}
}
}
}
}
}
}
},
"/videosearch": {
"post": {
"tags": [
"Self-Improvement"
],
"summary": "Perform a video search",
"description": "Perform a video search using the specified parameters.",
"operationId": "videoSearch",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to search for videos",
"example": "Justin Bieber"
},
"safesearch": {
"type": "string",
"description": "Safe search setting",
"example": false
},
"timelimit": {
"type": "string",
"description": "Time limit for search results",
"example": ""
},
"duration": {
"type": "string",
"description": "Duration filter for videos",
"example": ""
},
"resolution": {
"type": "string",
"description": "Resolution filter for videos",
"example": ""
},
"region": {
"type": "string",
"description": "Region for search results",
"example": "wt-wt"
},
"max_results": {
"type": "integer",
"description": "Maximum number of results to fetch",
"example": 50
}
}
}
}
}
},
"responses": {
"200": {
"description": "Video search completed successfully",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Video search completed"
},
"videos": {
"type": "array",
"items": {
"type": "string"
},
"example": [
"video1",
"video2",
"video3"
]
}
}
}
}
}
}
}
}
},
"/scrap": {
"post": {
"tags": [
"Self-Improvement"
],
"summary": "Scrap webpage content",
"description": "Scrap the content from the specified URL.",
"operationId": "scrapContent",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "URL of the webpage to scrap",
"example": "https://www.barandbench.com/news/narendra-dabholkar-murder-pune-court-convicts-two-acquits-three"
}
}
}
}
}
},
"responses": {
"200": {
"description": "Webpage content scrapped successfully",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Content scrapped"
},
"content": {
"type": "string",
"example": "Webpage content here..."
}
}
}
}
}
}
}
}
},
"/map": {
"post": {
"tags": [
"Self-Improvement"
],
"summary": "Fetch map information",
"description": "Fetch map information based on the specified parameters.",
"operationId": "fetchMapInfo",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to search for",
"example": "white house"
},
"place": {
"type": "string",
"description": "Place name",
"example": "washington DC"
},
"street": {
"type": "string",
"description": "Street name",
"example": ""
},
"city": {
"type": "string",
"description": "City name",
"example": ""
},
"country": {
"type": "string",
"description": "Country name",
"example": ""
},
"state": {
"type": "string",
"description": "State name",
"example": ""
},
"postalcode": {
"type": "string",
"description": "Postal code",
"example": ""
},
"latitude": {
"type": "string",
"description": "Latitude coordinate",
"example": ""
},
"longitude": {
"type": "string",
"description": "Longitude coordinate",
"example": ""
},
"radius": {
"type": "string",
"description": "Search radius",
"example": ""
}
}
}
}
}
},
"responses": {
"200": {
"description": "Map information fetched successfully",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "Map information fetched"
},
"mapData": {
"type": "string",
"example": "Map data here..."
}
}
}
}
}
}
}
}
}
},
"components": {
"schemas": {
"ImprovementAction": {
"type": "object",
"properties": {
"action": {
"type": "string",
"description": "Description of the improvement action"
},
"outcome": {
"type": "string",
"description": "Outcome of the improvement action"
},
"date": {
"type": "string",
"format": "date-time",
"description": "Date and time of the improvement action"
}
}
}
}
}
}