openapi: 3.0.0
servers:
  - url: https://prod.api.market/api/v1/apileague/extract-authors
info:
  title: "Extract Authors API : Instantly Identify Article Contributors or Authors"
  description: The Extract Authors API identifies and retrieves author information
    from articles, blogs, and news pages, making it easy to track and display
    contributor detail
  termsOfService: https://apileague.com/terms
  version: 1.6.4
  contact:
    name: David Urbansky
    email: mail@apileague.com
paths:
  /extract-authors:
    get:
      responses:
        "200":
          description: Success
          headers: {}
          content:
            application/json:
              schema:
                type: object
                properties:
                  authors:
                    type: array
                    items:
                      type: object
                      properties:
                        link:
                          type: string
                          nullable: true
                        name:
                          type: string
                          nullable: true
              examples:
                Response:
                  value:
                    authors:
                      - link: https://www.nytimes.com/by/natasha-frost
                        name: Natasha Frost
        "401":
          description: Unauthorized
        "402":
          description: Payment Required
        "403":
          description: Forbidden
        "404":
          description: Not Found
        "406":
          description: Not Acceptable
        "429":
          description: Too Many Requests
      parameters:
        - name: url
          description: The url with the article from which authors should be extracted.
          schema:
            pattern: .
            maxLength: 1000
            type: string
            example: https://www.nytimes.com/2024/03/27/world/australia/economy-cost-of-living.html
          required: true
          style: form
          explode: false
          in: query
      externalDocs:
        description: Read entire docs
        url: https://apileague.com/apis/extract-authors-api/
      summary: Extract Authors API
      tags:
        - Web
      description: Extracts the authors from a given URL. This API is useful for
        extracting the authors from a blog post or news article. The API will
        return a list of authors with their names and links to their profiles if
        available.
      operationId: extractAuthorsAPI
      deprecated: false
    parameters:
      - description: API.market API Key
        in: header
        name: x-api-market-key
        value: Please Login/Signup to get an API Key
        required: true
        schema:
          type: string
components:
  schemas: {}
  securitySchemes: {}
security: {}
tags:
  - name: news
    description: Operations related to news
  - name: media
    description: Operations related to media
