Piloterr Prnewswire API

The Prnewswire API from Piloterr — 2 operation(s) for prnewswire.

GitHub OpenAPI

Operations 4

GET /v2/prnewswire/article PR Newswire Article #
POST /v2/prnewswire/article PR Newswire Article #
POST /v2/prnewswire/search PR Newswire Search #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/piloterr-com:piloterr-com-prnewswire-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

piloterr-com-prnewswire-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Piloterr API Reference Prnewswire API
  description: Complete API reference documentation.
  version: 1.0.0
servers:
- url: https://api.piloterr.com
  description: API Server
tags:
- name: Prnewswire
paths:
  /v2/prnewswire/article:
    get:
      summary: PR Newswire Article
      description: 'Read one PR Newswire press release from its URL.


        **Credit cost:** 1 credit per call'
      operationId: get-prnewswire-article
      security:
      - ApiKeyAuth: []
      parameters:
      - name: query
        in: query
        required: true
        description: Required. PR Newswire release URL, for example https://www.prnewswire.com/news-releases/pumpkin-awarded-11-000-in-donations-to-veterinary-clinics-for-cost-of-care-education-302924942.html. A keyword is rejected.
        schema:
          type: string
          description: Required. PR Newswire release URL, for example https://www.prnewswire.com/news-releases/pumpkin-awarded-11-000-in-donations-to-veterinary-clinics-for-cost-of-care-education-302924942.html. A keyword is rejected.
      - $ref: '#/components/parameters/fields'
      - $ref: '#/components/parameters/is_async'
      - $ref: '#/components/parameters/soft_fail'
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: object
                properties:
                  id:
                    type: string
                  url:
                    type: string
                  body:
                    type: string
                  image:
                    nullable: true
                  title:
                    type: string
                  company:
                    type: string
                  dateline:
                    type: string
                  keywords:
                    type: string
                  company_url:
                    type: string
                  description:
                    type: string
                  published_at:
                    type: string
                  updated_at_iso:
                    type: string
                  published_at_iso:
                    type: string
              examples:
                Pumpkin pet insurance release:
                  value:
                    id: '302924942'
                    url: https://www.prnewswire.com/news-releases/pumpkin-awarded-11-000-in-donations-to-veterinary-clinics-for-cost-of-care-education-302924942.html
                    body: 'NEW YORK , Oct. 30, 2026 /PRNewswire/ -- Pumpkin Pet Insurance is rewarding 11 veterinary clinics with $1,000 to support angel funds that help pets access care their families otherwise can''t afford.


                      These awarded donations are part of Pumpkin''s ongoing effort to help veterinary clinics educate families about the cost-of-care.


                      Making care decisions with confidence


                      Clear, early conversations about expected costs, coverage basics, and payment options can build trust and allow pet parents to make confident care decisions. When the subject of cost is part of routine vet visits, pet parents are more likely to be proactive about budgeting, pet insurance, and next steps. In a recent AVMA survey, 81% of veterinarians reported that clients are more sensitive to costs than just a few years ago, leading to fewer visits and more clients who decline recommended care. 1


                      "No one should have to choose between the pet they love and the care that can help them," said Bob Betz, SVP of Vet Sales at Pumpkin. "These clinics lean into honest, compassionate talks about cost, so families know what to expect and how a Pumpkin plan can help them afford it."


                      Where the donations are going


                      The following clinics were awarded donations through Pumpkin''s cost-of-care education challenge:


                      "We''re proud and excited to make these donations, so pets can get care when families can''t afford it and parents can say yes in the moments that matter," said Betz.


                      "Cost is part of care. When we explain the impact early, in plain words and with options, families feel ready to move forward," said Kym Penland, Practice Manager at Carpenter Animal Hospital & Pet Inn. "This win is bigger than $1,000, but we''re thrilled to bolster our partner''s angel fund and take care of pets in need."


                      See tools, programs like this, and learn more about how Pumpkin partners with vets .


                      1. Nolen, R. Scott. " Veterinarians report increasing price sensitivity, decreasing visits ." American Veterinary Medical Association News, Feb. 2026. 2. Pumpkin was the #1 rated pet insurance on Google among brands with 2,500+ reviews as of March 2026. 3. Based on responses from 447 veterinary staff members who participated in the "Pumpkin 2025 Survey: Vet Partners Feedback" between 12/3/25-12/15/25.


                      About Pumpkin


                      Pumpkin Insurance Services Inc. ("Pumpkin") is the #1-rated pet insurance brand on Google 2 and one of the fastest-growing pet health companies in the US. Trusted by nine out of ten surveyed veterinarians 3 , Pumpkin has insured over 230,000 pets and counting, and paid more than $176 million in claims since launching in 2020. Pumpkin also offers PumpkinNow, the only urgent pay service that can pay pet parents for eligible claims before they pay vet bills — making it one of the fastest claims experiences in pet insurance. Pumpkin covers up to 90% of eligible care at any licensed veterinary clinic in the US and Canada. Beyond accidents and illnesses, Pumpkin Wellness Club provides preventive care plans that help pay for everything from routine vet visits to grooming. For more information, visit pumpkin.care .


                      For terms and conditions, visit: https://www.pumpkin.care/sample-plan/ . Products are underwritten by either Independence American Insurance Company (NAIC #26581), or United States Fire Insurance Company (NAIC #21113), and produced by Pumpkin Insurance Services Inc. ("Pumpkin") (NPN #19084749; CA License #6001617). Premiums are based on and may increase or decrease due to the age of your pet, the species or breed of your pet, and your home address.


                      SOURCE Pumpkin Pet Insurance'
                    image: null
                    title: Pumpkin awarded $11,000 in donations to veterinary clinics for cost-of-care education
                    company: Pumpkin Pet Insurance
                    dateline: NEW YORK
                    keywords: Pumpkin Pet Insurance
                    company_url: https://www.prnewswire.com/news/pumpkin-pet-insurance/
                    description: /PRNewswire/ -- Pumpkin Pet Insurance is rewarding 11 veterinary clinics with $1,000 to support angel funds that help pets access care their families otherwise...
                    published_at: Oct 30, 2026, 09:06 ET
                    updated_at_iso: '2026-10-30T13:07:53Z'
                    published_at_iso: '2026-10-30T13:06:00Z'
        '400':
          description: Bad Request — missing or invalid parameters.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Bad Request
        '401':
          description: Unauthorized — the API key is missing, invalid, inactive, or expired, or a rate limit was exceeded (`Rate limit exceeded…` message).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              examples:
                invalidKey:
                  value:
                    error: Invalid API Key
                planRateLimit:
                  value:
                    error: 'Rate limit exceeded: You''ve exceeded the per second rate limit on your subscription'
                keyQuota:
                  value:
                    error: 'Rate limit exceeded for the API key: quota monthly'
        '402':
          description: Payment Required — your subscription or credit balance is insufficient.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Payment required
        '500':
          description: Internal Server Error — something went wrong on our side.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Internal Error
      tags:
      - Prnewswire
    post:
      summary: PR Newswire Article
      description: 'Read one PR Newswire press release from its URL.


        **Credit cost:** 1 credit per call'
      operationId: post-prnewswire-article
      security:
      - ApiKeyAuth: []
      parameters:
      - $ref: '#/components/parameters/fields'
      - $ref: '#/components/parameters/is_async'
      - $ref: '#/components/parameters/soft_fail'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                query:
                  type: string
                  description: Required. PR Newswire release URL, for example https://www.prnewswire.com/news-releases/pumpkin-awarded-11-000-in-donations-to-veterinary-clinics-for-cost-of-care-education-302924942.html. A keyword is rejected.
              required:
              - query
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: object
                properties:
                  id:
                    type: string
                  url:
                    type: string
                  body:
                    type: string
                  image:
                    nullable: true
                  title:
                    type: string
                  company:
                    type: string
                  dateline:
                    type: string
                  keywords:
                    type: string
                  company_url:
                    type: string
                  description:
                    type: string
                  published_at:
                    type: string
                  updated_at_iso:
                    type: string
                  published_at_iso:
                    type: string
              examples:
                Pumpkin pet insurance release:
                  value:
                    id: '302924942'
                    url: https://www.prnewswire.com/news-releases/pumpkin-awarded-11-000-in-donations-to-veterinary-clinics-for-cost-of-care-education-302924942.html
                    body: 'NEW YORK , Oct. 30, 2026 /PRNewswire/ -- Pumpkin Pet Insurance is rewarding 11 veterinary clinics with $1,000 to support angel funds that help pets access care their families otherwise can''t afford.


                      These awarded donations are part of Pumpkin''s ongoing effort to help veterinary clinics educate families about the cost-of-care.


                      Making care decisions with confidence


                      Clear, early conversations about expected costs, coverage basics, and payment options can build trust and allow pet parents to make confident care decisions. When the subject of cost is part of routine vet visits, pet parents are more likely to be proactive about budgeting, pet insurance, and next steps. In a recent AVMA survey, 81% of veterinarians reported that clients are more sensitive to costs than just a few years ago, leading to fewer visits and more clients who decline recommended care. 1


                      "No one should have to choose between the pet they love and the care that can help them," said Bob Betz, SVP of Vet Sales at Pumpkin. "These clinics lean into honest, compassionate talks about cost, so families know what to expect and how a Pumpkin plan can help them afford it."


                      Where the donations are going


                      The following clinics were awarded donations through Pumpkin''s cost-of-care education challenge:


                      "We''re proud and excited to make these donations, so pets can get care when families can''t afford it and parents can say yes in the moments that matter," said Betz.


                      "Cost is part of care. When we explain the impact early, in plain words and with options, families feel ready to move forward," said Kym Penland, Practice Manager at Carpenter Animal Hospital & Pet Inn. "This win is bigger than $1,000, but we''re thrilled to bolster our partner''s angel fund and take care of pets in need."


                      See tools, programs like this, and learn more about how Pumpkin partners with vets .


                      1. Nolen, R. Scott. " Veterinarians report increasing price sensitivity, decreasing visits ." American Veterinary Medical Association News, Feb. 2026. 2. Pumpkin was the #1 rated pet insurance on Google among brands with 2,500+ reviews as of March 2026. 3. Based on responses from 447 veterinary staff members who participated in the "Pumpkin 2025 Survey: Vet Partners Feedback" between 12/3/25-12/15/25.


                      About Pumpkin


                      Pumpkin Insurance Services Inc. ("Pumpkin") is the #1-rated pet insurance brand on Google 2 and one of the fastest-growing pet health companies in the US. Trusted by nine out of ten surveyed veterinarians 3 , Pumpkin has insured over 230,000 pets and counting, and paid more than $176 million in claims since launching in 2020. Pumpkin also offers PumpkinNow, the only urgent pay service that can pay pet parents for eligible claims before they pay vet bills — making it one of the fastest claims experiences in pet insurance. Pumpkin covers up to 90% of eligible care at any licensed veterinary clinic in the US and Canada. Beyond accidents and illnesses, Pumpkin Wellness Club provides preventive care plans that help pay for everything from routine vet visits to grooming. For more information, visit pumpkin.care .


                      For terms and conditions, visit: https://www.pumpkin.care/sample-plan/ . Products are underwritten by either Independence American Insurance Company (NAIC #26581), or United States Fire Insurance Company (NAIC #21113), and produced by Pumpkin Insurance Services Inc. ("Pumpkin") (NPN #19084749; CA License #6001617). Premiums are based on and may increase or decrease due to the age of your pet, the species or breed of your pet, and your home address.


                      SOURCE Pumpkin Pet Insurance'
                    image: null
                    title: Pumpkin awarded $11,000 in donations to veterinary clinics for cost-of-care education
                    company: Pumpkin Pet Insurance
                    dateline: NEW YORK
                    keywords: Pumpkin Pet Insurance
                    company_url: https://www.prnewswire.com/news/pumpkin-pet-insurance/
                    description: /PRNewswire/ -- Pumpkin Pet Insurance is rewarding 11 veterinary clinics with $1,000 to support angel funds that help pets access care their families otherwise...
                    published_at: Oct 30, 2026, 09:06 ET
                    updated_at_iso: '2026-10-30T13:07:53Z'
                    published_at_iso: '2026-10-30T13:06:00Z'
        '400':
          description: Bad Request — missing or invalid parameters.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Bad Request
        '401':
          description: Unauthorized — the API key is missing, invalid, inactive, or expired, or a rate limit was exceeded (`Rate limit exceeded…` message).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              examples:
                invalidKey:
                  value:
                    error: Invalid API Key
                planRateLimit:
                  value:
                    error: 'Rate limit exceeded: You''ve exceeded the per second rate limit on your subscription'
                keyQuota:
                  value:
                    error: 'Rate limit exceeded for the API key: quota monthly'
        '402':
          description: Payment Required — your subscription or credit balance is insufficient.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Payment required
        '500':
          description: Internal Server Error — something went wrong on our side.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Internal Error
      tags:
      - Prnewswire
  /v2/prnewswire/search:
    get:
      summary: PR Newswire Search
      description: 'Search PR Newswire press releases by keyword or by a news-search URL.


        **Credit cost:** 1 credit per call'
      operationId: get-prnewswire-search
      security:
      - ApiKeyAuth: []
      parameters:
      - name: query
        in: query
        required: true
        description: "Required. Keyword, for example apple, or a PR Newswire news-search URL such as https://www.prnewswire.com/search/news/?keyword=apple. A release URL is rejected.\n\n**Examples:**\n\n    apple\n"
        schema:
          type: string
          description: "Required. Keyword, for example apple, or a PR Newswire news-search URL such as https://www.prnewswire.com/search/news/?keyword=apple. A release URL is rejected.\n\n**Examples:**\n\n    apple\n"
      - name: page
        in: query
        required: false
        description: 'Optional. Page number starting at 1. Example: 2. Omitted means page 1. A page already present in a search URL is kept when this is omitted or 1.'
        schema:
          type: number
          default: '1'
          description: 'Optional. Page number starting at 1. Example: 2. Omitted means page 1. A page already present in a search URL is kept when this is omitted or 1.'
      - $ref: '#/components/parameters/fields'
      - $ref: '#/components/parameters/is_async'
      - $ref: '#/components/parameters/soft_fail'
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: object
                properties:
                  results:
                    type: array
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                        url:
                          type: string
                        image:
                          nullable: true
                        title:
                          type: string
                        company:
                          type: string
                        summary:
                          type: string
                        company_url:
                          type: string
                        published_at:
                          type: string
                  pagination:
                    type: object
                    properties:
                      next:
                        type: string
                      page:
                        type: integer
                      per_page:
                        type: integer
                      total_pages:
                        type: integer
                      total_results:
                        type: integer
              examples:
                Apple search, first release:
                  value:
                    results:
                    - id: '302924942'
                      url: https://www.prnewswire.com/news-releases/pumpkin-awarded-11-000-in-donations-to-veterinary-clinics-for-cost-of-care-education-302924942.html
                      image: null
                      title: Pumpkin awarded $11,000 in donations to veterinary clinics for cost-of-care education
                      company: Pumpkin Pet Insurance
                      summary: Small Animal Hospital of PA (PA) – donating to Peaceable KingdomBrilliant Veterinary Care (NY) – donating to Frankie's Feline Fund and Big Apple Cat RescueSchwenksville Veterinary Hospital (PA) – donating to ALITE FundMassapequa Pet Vet (NY) – donating to Long Island Wildlife
                      company_url: https://www.prnewswire.com/news/pumpkin-pet-insurance/
                      published_at: Oct 30, 2026, 09:06 ET
                    pagination:
                      next: https://www.prnewswire.com/search/news/?keyword=apple&pagesize=25&page=2
                      page: 1
                      per_page: 25
                      total_pages: 60
                      total_results: 1492
        '400':
          description: Bad Request — missing or invalid parameters.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Bad Request
        '401':
          description: Unauthorized — the API key is missing, invalid, inactive, or expired, or a rate limit was exceeded (`Rate limit exceeded…` message).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              examples:
                invalidKey:
                  value:
                    error: Invalid API Key
                planRateLimit:
                  value:
                    error: 'Rate limit exceeded: You''ve exceeded the per second rate limit on your subscription'
                keyQuota:
                  value:
                    error: 'Rate limit exceeded for the API key: quota monthly'
        '402':
          description: Payment Required — your subscription or credit balance is insufficient.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Payment required
        '500':
          description: Internal Server Error — something went wrong on our side.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Internal Error
      tags:
      - Prnewswire
    post:
      summary: PR Newswire Search
      description: 'Search PR Newswire press releases by keyword or by a news-search URL.


        **Credit cost:** 1 credit per call'
      operationId: post-prnewswire-search
      security:
      - ApiKeyAuth: []
      parameters:
      - $ref: '#/components/parameters/fields'
      - $ref: '#/components/parameters/is_async'
      - $ref: '#/components/parameters/soft_fail'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                query:
                  type: string
                  description: "Required. Keyword, for example apple, or a PR Newswire news-search URL such as https://www.prnewswire.com/search/news/?keyword=apple. A release URL is rejected.\n\n**Examples:**\n\n    apple\n"
                page:
                  type: number
                  default: '1'
                  description: 'Optional. Page number starting at 1. Example: 2. Omitted means page 1. A page already present in a search URL is kept when this is omitted or 1.'
              required:
              - query
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: object
                properties:
                  results:
                    type: array
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                        url:
                          type: string
                        image:
                          nullable: true
                        title:
                          type: string
                        company:
                          type: string
                        summary:
                          type: string
                        company_url:
                          type: string
                        published_at:
                          type: string
                  pagination:
                    type: object
                    properties:
                      next:
                        type: string
                      page:
                        type: integer
                      per_page:
                        type: integer
                      total_pages:
                        type: integer
                      total_results:
                        type: integer
              examples:
                Apple search, first release:
                  value:
                    results:
                    - id: '302924942'
                      url: https://www.prnewswire.com/news-releases/pumpkin-awarded-11-000-in-donations-to-veterinary-clinics-for-cost-of-care-education-302924942.html
                      image: null
                      title: Pumpkin awarded $11,000 in donations to veterinary clinics for cost-of-care education
                      company: Pumpkin Pet Insurance
                      summary: Small Animal Hospital of PA (PA) – donating to Peaceable KingdomBrilliant Veterinary Care (NY) – donating to Frankie's Feline Fund and Big Apple Cat RescueSchwenksville Veterinary Hospital (PA) – donating to ALITE FundMassapequa Pet Vet (NY) – donating to Long Island Wildlife
                      company_url: https://www.prnewswire.com/news/pumpkin-pet-insurance/
                      published_at: Oct 30, 2026, 09:06 ET
                    pagination:
                      next: https://www.prnewswire.com/search/news/?keyword=apple&pagesize=25&page=2
                      page: 1
                      per_page: 25
                      total_pages: 60
                      total_results: 1492
        '400':
          description: Bad Request — missing or invalid parameters.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Bad Request
        '401':
          description: Unauthorized — the API key is missing, invalid, inactive, or expired, or a rate limit was exceeded (`Rate limit exceeded…` message).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              examples:
                invalidKey:
                  value:
                    error: Invalid API Key
                planRateLimit:
                  value:
                    error: 'Rate limit exceeded: You''ve exceeded the per second rate limit on your subscription'
                keyQuota:
                  value:
                    error: 'Rate limit exceeded for the API key: quota monthly'
        '402':
          description: Payment Required — your subscription or credit balance is insufficient.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Payment required
        '500':
          description: Internal Server Error — something went wrong on our side.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                error: Internal Error
      tags:
      - Prnewswire
components:
  parameters:
    fields:
      name: fields
      in: query
      required: false
      description: Comma-separated list of response fields to return, with dot notation for nested fields (e.g. `name,location.city`).
      schema:
        type: string
    is_async:
      name: is_async
      in: query
      required: false
      description: 'Run the request as a background job: the API answers `202` with a `job_id` to poll on `GET /v1/jobs/{id}`.'
      schema:
        type: boolean
        default: false
    soft_fail:
      name: soft_fail
      in: query
      required: false
      description: Return HTTP 200 even when the request fails; the error is in the `error` field of the body.
      schema:
        type: boolean
        default: false
  schemas:
    ErrorResponse:
      type: object
      required:
      - error
      properties:
        error:
          type: string
          description: Human-readable error message.
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key
      description: Your API key. Include it in the x-api-key header for every request.