Software Extraction Schema

This model has been tailored based on customer feedback and usage. If you need a specific model and enough generalist, you can contact us on the support link below. If some fields are missing, you can also contact us to add them.

Contact us
software object
  • product [object, null]
    • name string

      The name of the software tool.

    • vendor string

      The company or creator behind the software.

    • website string

      The official website of the software.

    • summary string

      A brief summary of what the software does.

    • raw_text [string, null]

      Unstructured extracted content for reference.

    • image_urls [array, null]
      Items string
      Items string
    • logo_url string

      URL to the software's logo.

  • company [object, null]
    • name string

      The name of the company.

    • website string

      The official website of the company.

    • country string

      The country where the company is based.

  • competitors [array, null]
    Items object
    • name [string, null]

      The name of a competing software.

    • link [string, null]

      The official website of the competitor.

  • subscriptions [array, null]
    Items object
    • tier [string, null]

      The name of the subscription tier.

    • price [number, null]

      The price of the subscription tier.

    • currency [string, null]

      COMPUTE: The currency code in ISO3 format (USD, EUR, etc). If no currency code is found, derive from currency symbol (e.g., $ -> USD, € -> EUR, £ -> GBP).

  • categories [array, null]
    Items string
    Items string
  • highlights [array, null]
    Items string
    Items string
  • platforms [array, null]
    Items array
    Items array
  • price [object, null]

    The price of the product, including amount, currency, and raw value.

    • price_amount number

      The numerical value of the product price.

    • price_currency string

      COMPUTE: The currency code in ISO3 format (e.g., USD, EUR). If no currency code is found, derive from currency symbol (e.g., $ -> USD, € -> EUR, £ -> GBP). If still unknown, use the main offer currency.

    • raw_price string

      The raw, non-transformed price data as originally listed.

  • monetization [string, null]

    Monetization model of the product

  • price_range [string, null]

    General price range classification based on industry standards.

  • user_reviews [object, null]
    • aggregate_rating object
      • average_rating number

        Average rating of the software based on user reviews.

      • total_reviews integer

        Total number of user reviews.

    • reviews [array, null]
      Items object
      • review_author [string, null]

        Name or identifier of the reviewer.

      • review_rating [number, null]

        Review rating (1-5 stars).

      • review_text [string, null]

        The content of the review.

      • review_date [string, null]

        Date of the review.

  • faq [array, null]
    Items object
    • faq_question [string, null]

      A frequently asked question about the software.

    • faq_answer [string, null]

      The answer to the FAQ question.