💌 Card News GPT (카드뉴스 GPT)

💌 Card News GPT (카드뉴스 GPT) · Ações GPT

GPTs API for Naver News

Provides functionality to search for Naver News articles based on a provided keyword.

  • POST /openapi/gpts/naver_newsSearch for Naver News articles
Esquema API original
{
  "openapi": "3.0.0",
  "info": {
    "title": "GPTs API for Naver News",
    "description": "Provides functionality to search for Naver News articles based on a provided keyword.",
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "https://gpts-api.prompthackerdanny.com"
    }
  ],
  "paths": {
    "/openapi/gpts/naver_news": {
      "post": {
        "summary": "Search for Naver News articles",
        "operationId": "requestNaverNewsSERP",
        "tags": [
          "Naver News"
        ],
        "requestBody": {
          "description": "Request body for searching Naver News articles",
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "keyword": {
                    "type": "string",
                    "example": "ì±—GPT"
                  }
                },
                "required": [
                  "keyword"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response with articles",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "title": {
                        "type": "string",
                        "description": "Title of the article"
                      },
                      "link": {
                        "type": "string",
                        "description": "Direct URL to the article"
                      },
                      "description": {
                        "type": "string",
                        "description": "Short description of the article"
                      },
                      "pubDate": {
                        "type": "string",
                        "format": "date-time",
                        "description": "Publication date of the article"
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Bad Request - Invalid syntax or missing required fields"
          },
          "401": {
            "description": "Unauthorized - Invalid or missing authentication token"
          },
          "500": {
            "description": "Internal Server Error - An error occurred on the server"
          }
        },
        "security": [
          {
            "bearerAuth": []
          }
        ]
      }
    }
  },
  "components": {
    "securitySchemes": {
      "bearerAuth": {
        "type": "http",
        "scheme": "bearer",
        "bearerFormat": "JWT"
      }
    },
    "schemas": {}
  }
}