String docs
Site integrations

G2

G2 (g2.com) software product overviews and reviews, from the structured data G2 pages and its reviews partial publish.

Call these actions with your String API key; see Authentication. Every call answers with the envelope described in Responses & errors, whose data holds the rows below.

  • Site: g2
  • Version: 1.0.0
  • Reads from: g2.com
ActionDescriptionListed price
productRead a software product's G2 page: its name, description, categories, aggregate star rating with the review count it is over, and the pricing ladder the page lists.Billed per request at your plan's rates
reviewsRead a software product's reviews on G2, most recent first, each with its title, reviewer name as G2 shows it, star rating, date and full text.Billed per request at your plan's rates

product

Read a software product's G2 page: its name, description, categories, aggregate star rating with the review count it is over, and the pricing ladder the page lists.

POST https://request.usestring.ai/v1/integrations/g2/product

Input

Unknown fields are rejected.

FieldTypeDescription
productstringRequired. The product: its slug, such as notion, monday-com or quickbooks-online, or its g2.com/products/<slug> URL. At least 1 character.

Output

data is an array of rows, one per result. Each row has:

FieldTypeDescription
slugstring—
urlstring—
namestring | null—
descriptionstring | nullAs G2 writes it.
categoriesstring[] | nullThe product's G2 categories, from the comma list the structured data carries.
ratingAveragenumber | null—
reviewCountinteger | nullThe reviews G2's aggregate rating is over.
bestRatingnumber | nullThe top of the rating scale, 5 on G2.
worstRatingnumber | nullThe bottom of the rating scale, 1 on G2.
offersobject[] | nullMay be absent.
offers[].namestring | null—
offers[].currencystring | null—
offers[].pricenumber | null—

Example

curl https://request.usestring.ai/v1/integrations/g2/product \
  -H "Authorization: Bearer $STRING_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "product": "notion"
  }'

data starts with these rows:

[
  {
    "slug": "notion",
    "url": "https://www.g2.com/products/notion",
    "name": "Notion",
    "description": null,
    "categories": ["AI Chatbots", "Knowledge Base", "AI Writing Assistant", "Note-Taking Software", "Enterprise Search Software", "Project Management", "AI Agent Builders", "AI Agents For Business Operations"],
    "ratingAverage": 4.6,
    "reviewCount": 13890,
    "bestRating": 5,
    "worstRating": 0,
    "offers": [
      {
        "name": "Free",
        "currency": "USD",
        "price": 0
      },
      {
        "name": "Plus",
        "currency": "USD",
        "price": 10
      },
      {
        "name": "Business",
        "currency": "USD",
        "price": 20
      }
    ]
  }
]

Requests and billing

  • Requests: 1 Web Access request per entry in items.
  • Billing: passthrough. Each request the action makes bills at its own rate on your plan; there is no separate charge for the action. See Pricing.

reviews

Read a software product's reviews on G2, most recent first, each with its title, reviewer name as G2 shows it, star rating, date and full text.

POST https://request.usestring.ai/v1/integrations/g2/reviews

Input

Unknown fields are rejected.

FieldTypeDescription
productstringRequired. The product: its slug, such as notion, monday-com or quickbooks-online, or its g2.com/products/<slug> URL. At least 1 character.
pagesintegerThe most pages of reviews to read, 1 to 10, up to 10 reviews each, most recent first. Defaults to 3 (up to 30 reviews) From 1 to 10.

Output

data is an array of rows, one per result. Each row has:

FieldTypeDescription
slugstring—
positionintegerThe review's place in the pages read, from 1.
namestring | nullThe review's title, when G2 gives it one.
authorNamestring | nullWho G2 shows as the reviewer, typically an anonymized role such as Verified User in Computer Software.
ratingValuenumber | null—
ratingScalenumber | nullThe top of the review's scale, 5 on G2.
datePublishedstring | nullISO 8601 date.
bodystring | nullThe review's full text.

Example

curl https://request.usestring.ai/v1/integrations/g2/reviews \
  -H "Authorization: Bearer $STRING_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "product": "notion",
    "pages": 3
  }'

data starts with these rows:

[
  {
    "slug": "notion",
    "position": 1,
    "name": "Powerful writing tool, Simple UI with Great Integrations and AI Features",
    "authorName": "Alejandro A.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-27T11:49:47-05:00",
    "body": "Notion has a quite unique document structure and a very simple yet powerful UI. It is very…"
  },
  {
    "slug": "notion",
    "position": 2,
    "name": "Notion Turns Scattered Notes into Organized Pages and Databases",
    "authorName": "Antony O.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-26T08:10:28-05:00",
    "body": "I like how Notion lets me turn scattered notes into organized pages and databases. Having…"
  },
  {
    "slug": "notion",
    "position": 3,
    "name": "Notion Keeps Product Requirements and Roadmaps Organized and Easy to Navigate",
    "authorName": "Sanket M.",
    "ratingValue": 4,
    "ratingScale": 5,
    "datePublished": "2026-10-26T08:04:24-05:00",
    "body": "Product work is full of details that can be missed when you're, in meetings going through…"
  },
  {
    "slug": "notion",
    "position": 4,
    "name": "Daily work like task and shortcut",
    "authorName": "Sagar R.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-26T06:35:42-05:00",
    "body": "It’s very easy to use, and I use it for many tasks. The shortcuts are helpful and make my…"
  },
  {
    "slug": "notion",
    "position": 5,
    "name": "Simple way to organize our hospital duties",
    "authorName": "Nishant J.",
    "ratingValue": 4.5,
    "ratingScale": 5,
    "datePublished": "2026-10-25T06:28:32-05:00",
    "body": "It makes organize our hospital duty schedule and staff shift handover very simple. We keep…"
  },
  {
    "slug": "notion",
    "position": 6,
    "name": "One Stop Shop for Productivity and Organizing - From Travel Plans to Business Processes",
    "authorName": "Uday M.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2024-08-02T05:37:22-05:00",
    "body": "For me, Notion is everything that MS Office lacks. It has integrated AI and serves as a on…"
  },
  {
    "slug": "notion",
    "position": 7,
    "name": "Easy Promotion Tracking, with Occasional Search Delays",
    "authorName": "Verified User",
    "ratingValue": 3.5,
    "ratingScale": 5,
    "datePublished": "2026-10-22T23:21:38-05:00",
    "body": "I use Notion to keep my promotions organized, track each one individually, and see them on…"
  },
  {
    "slug": "notion",
    "position": 8,
    "name": "A Flexible Hub for Notes, Tasks, and Staying Organized",
    "authorName": "Cam R.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-22T18:11:11-05:00",
    "body": "I manage digital marketing and communications for a company with multiple brands, and with…"
  },
  {
    "slug": "notion",
    "position": 9,
    "name": "Aesthetic, All-in-One Workspace with a Learning Curve",
    "authorName": "Verified User",
    "ratingValue": 4,
    "ratingScale": 5,
    "datePublished": "2026-10-22T17:44:50-05:00",
    "body": "I use Notion for schoolwork, classes, organization, scheduling, and clubs. I like that it…"
  },
  {
    "slug": "notion",
    "position": 10,
    "name": "Notion - Software that improves and organizes your productivity",
    "authorName": "Caio E.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2025-04-08T08:38:46-05:00",
    "body": "Notion is a very useful software due to its ease of use and intuitiveness, and it is capab…"
  },
  {
    "slug": "notion",
    "position": 11,
    "name": "With Notion... everything is easier!",
    "authorName": "Annabelle L.",
    "ratingValue": 4.5,
    "ratingScale": 5,
    "datePublished": "2023-05-17T08:40:44-05:00",
    "body": "I love the simple and clean visual. You can add pages and they are easily accessible in th…"
  },
  {
    "slug": "notion",
    "position": 12,
    "name": "Very Convenient and Keeps Me Organized",
    "authorName": "Verified User in Health, Wellness and Fitness",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-03-23T10:08:43-05:00",
    "body": "Very convenient ! It helps a lot with staying organized Nothing really .. I have not had a…"
  },
  {
    "slug": "notion",
    "position": 13,
    "name": "Flexible knowledge hub that keeps our team's docs in one place",
    "authorName": "Alger C.",
    "ratingValue": 4.5,
    "ratingScale": 5,
    "datePublished": "2026-10-22T04:46:53-05:00",
    "body": "Notion is the one place our team keeps documentation, process runbooks and project notes,…"
  },
  {
    "slug": "notion",
    "position": 14,
    "name": "Customisable, Intuitive Tool That Lets You Build Whatever You Need",
    "authorName": "Verified User in Information Technology and Services",
    "ratingValue": 4,
    "ratingScale": 5,
    "datePublished": "2026-10-22T03:06:44-05:00",
    "body": "How customisable and intuitive it is to use - you can make whatever you need. Steep learni…"
  },
  {
    "slug": "notion",
    "position": 15,
    "name": "A Flexible Workspace for Notes and Organisation",
    "authorName": "Muskaan G.",
    "ratingValue": 4.5,
    "ratingScale": 5,
    "datePublished": "2026-10-21T15:10:39-05:00",
    "body": "I like how Notion lets me keep my notes, tasks, and project-related information in one pla…"
  },
  {
    "slug": "notion",
    "position": 16,
    "name": "Highly Customisable Workspace That Keeps Projects and Apps Organised",
    "authorName": "Srijita G.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-15T21:50:26-05:00",
    "body": "I like being able to customise the workspace around the way I work. I can create project b…"
  },
  {
    "slug": "notion",
    "position": 17,
    "name": "Flexible Idea Boards—But Features Need Better Guidance",
    "authorName": "Verified User in Research",
    "ratingValue": 3,
    "ratingScale": 5,
    "datePublished": "2026-10-20T15:22:33-05:00",
    "body": "I find Notion easy to use. It feels like a big, empty whiteboard where I can add photos, s…"
  },
  {
    "slug": "notion",
    "position": 18,
    "name": "Notion Keeps Client Work, Team Tasks, and Calendars Perfectly Organized",
    "authorName": "Jay and Jessie S.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-20T16:50:08-05:00",
    "body": "I use Notion to organize all my client tasks, portals, and to-dos, as well as to assign ta…"
  },
  {
    "slug": "notion",
    "position": 19,
    "name": "Notion Keeps My Notes, Tasks, and Projects Perfectly Organized",
    "authorName": "Cynthia O.",
    "ratingValue": 4.5,
    "ratingScale": 5,
    "datePublished": "2026-10-19T03:27:53-05:00",
    "body": "I personally like that Notion makes it easy for me to organize my notes, tasks, and projec…"
  },
  {
    "slug": "notion",
    "position": 20,
    "name": "Notion Brings Notes, Tasks, and Project Planning Together Seamlessly",
    "authorName": "Nidal M.",
    "ratingValue": 4.5,
    "ratingScale": 5,
    "datePublished": "2026-10-17T07:52:52-05:00",
    "body": "I like how Notion brings notes, documents, tasks, and project planning together in one wor…"
  },
  {
    "slug": "notion",
    "position": 21,
    "name": "Flexible All-in-One Organization, with Some Lag on Larger Pages",
    "authorName": "Verified User",
    "ratingValue": 4.5,
    "ratingScale": 5,
    "datePublished": "2026-10-16T04:17:44-05:00",
    "body": "I like that I can customize Notion based on how I want to work and keep my notes, to-do li…"
  },
  {
    "slug": "notion",
    "position": 22,
    "name": "Effortless Brain Dumping with Seamless App Connections",
    "authorName": "Kumar G.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-15T23:22:07-05:00",
    "body": "I like how easy it is to get thoughts out of my head and put them somewhere I can actually…"
  },
  {
    "slug": "notion",
    "position": 23,
    "name": "A Clean All-in-One Workspace, with Room to Standardize Templates",
    "authorName": "Verified User",
    "ratingValue": 3.5,
    "ratingScale": 5,
    "datePublished": "2026-10-10T02:47:09-05:00",
    "body": "I use Notion to keep a scheduled plan of my work and shared work across teams. I like havi…"
  },
  {
    "slug": "notion",
    "position": 24,
    "name": "Organized, Shareable, and More Structured Than Google Docs or Confluence",
    "authorName": "Michael Y.",
    "ratingValue": 4,
    "ratingScale": 5,
    "datePublished": "2026-10-15T09:05:00-05:00",
    "body": "organization and sharability. While being more structured than google docs and Confluence…"
  },
  {
    "slug": "notion",
    "position": 25,
    "name": "Notion: An All-in-One Tool for Staying Organized and Productive",
    "authorName": "An _.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-13T21:14:22-05:00",
    "body": "I like how Notion allows me to organize everything in one place. It’s easy to use, flexibl…"
  },
  {
    "slug": "notion",
    "position": 26,
    "name": "Notion Keeps Docs, Tasks, and Knowledge Perfectly Organized",
    "authorName": "Gabriela I.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-12T19:54:10-05:00",
    "body": "Notion brings your docs, tasks, and knowledge together in one place, helping your team spe…"
  },
  {
    "slug": "notion",
    "position": 27,
    "name": "Notion Keeps Everything Organized in One Simple, Customizable Workspace",
    "authorName": "Yash L.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-12T13:52:41-05:00",
    "body": "What I like most about Notion is how it keeps everything organized in one place. I can eas…"
  },
  {
    "slug": "notion",
    "position": 28,
    "name": "The Best Way to Stay Organized and Save Your Day-to-Day Notes",
    "authorName": "Oscar C.",
    "ratingValue": 5,
    "ratingScale": 5,
    "datePublished": "2026-10-09T18:59:35-05:00",
    "body": "The best way to stay organized and save your day-to-day notes. It’s saved my ass so many t…"
  },
  {
    "slug": "notion",
    "position": 29,
    "name": "Modular and flexible tool to easily structure my product reflections",
    "authorName": "Verified User in Human Resources",
    "ratingValue": 4.5,
    "ratingScale": 5,
    "datePublished": "2026-02-13T05:19:16-06:00",
    "body": "It is a flexible tool and I can present my content in my own way easily. I use it a lot to…"
  },
  {
    "slug": "notion",
    "position": 30,
    "name": "Flexible and User-Friendly, Needs Better AI Search",
    "authorName": "Verified User in Computer Software",
    "ratingValue": 4,
    "ratingScale": 5,
    "datePublished": "2026-10-08T14:00:14-05:00",
    "body": "I like Notion's formatting options, plus it's really easy to use when creating new documen…"
  }
]

Requests and billing

  • Requests: 1 Web Access request per result page.
  • Billing: passthrough. Each request the action makes bills at its own rate on your plan; there is no separate charge for the action. See Pricing.