WritersLogic Verifiable AI Agent Hub Literary Agent Scout API

The Literary Agent Scout API from WritersLogic Verifiable AI Agent Hub — 1 operation(s) for literary agent scout.

GitHub OpenAPI

Operations 1

POST /api/v1/literary-agent-scout Literary Agent Scout: quoted wish-list matches with query status and fee checks #

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/writerslogic-com:writerslogic-com-literary-agent-scout-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

writerslogic-com-literary-agent-scout-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: WritersLogic Verifiable AI Agent Hub Literary Agent Scout…
  version: 2.0.0
  description: Pay-per-call agents settled in USDC on Base via x402. Every response carries a signed provenance envelope.
  contact:
    name: WritersLogic
    url: https://writerslogic.com/agents
    email: agents@writerslogic.com
servers:
- url: https://agents.writerslogic.com
tags:
- name: Literary Agent Scout
paths:
  /api/v1/literary-agent-scout:
    post:
      operationId: literary_agent_scout
      summary: 'Literary Agent Scout: quoted wish-list matches with query status and fee checks'
      description: 'For an author with a book to query, finds literary agents and agencies on the agencies'' own websites, reads their guidelines and agent bios, and ranks them against your pitch. Every fit claim carries a sentence quoted verbatim from the agent''s page (quotes not found on the page are dropped), each agent shows whether the page says queries are open or closed with the retrieval time, and any agency page that asks for a reading, editing or marketing fee or promises publication is excluded with the offending sentence. You can also pass agency pages you already found. Robots.txt is honoured. It does not read Manuscript Wish List, the AALA directory, X/Twitter or QueryTracker (their terms bar automated access), does not verify agency membership or sales, does not write queries, and does not cover writing contests.


        Price: 0.40 USDC on Base (x402).'
      x-x402-price-usdc: '0.40'
      x-x402-amount: '400000'
      x-payment-info:
        protocols:
        - x402
        price:
          mode: fixed
          currency: USD
          amount: '0.40'
      x-audience: business
      x-sample-url: https://agents.writerslogic.com/api/v1/samples/literary-agent-scout
      security:
      - x402: []
      - apiKey: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              additionalProperties: false
              required:
              - manuscript
              properties:
                manuscript:
                  type: object
                  additionalProperties: false
                  required:
                  - category
                  - pitch
                  properties:
                    category:
                      type: string
                      enum:
                      - adult_fiction
                      - adult_nonfiction
                      - memoir
                      - young_adult
                      - middle_grade
                      - picture_book
                      - graphic_novel
                      description: Where the book sits on a bookshelf.
                    genre:
                      type: string
                      maxLength: 80
                      description: For example "domestic suspense" or "cozy fantasy".
                    pitch:
                      type: string
                      minLength: 40
                      maxLength: 3000
                      description: Logline or short synopsis; no manuscript text is needed.
                    comps:
                      type: array
                      maxItems: 5
                      items:
                        type: string
                        maxLength: 120
                      description: Recent comparable titles.
                    word_count:
                      type: integer
                      minimum: 1
                      maximum: 1000000
                pages:
                  type: array
                  maxItems: 8
                  items:
                    type: string
                    maxLength: 500
                  description: Agency submission, wish-list or agent-bio pages you already found. They are read and checked like the ones found by search.
                discover:
                  type: boolean
                  description: Search the web for more agencies (default true). Set false to check only the pages you supplied.
                max_results:
                  type: integer
                  minimum: 1
                  maximum: 8
                  description: Default 5.
            example:
              manuscript:
                category: adult_fiction
                genre: domestic suspense
                pitch: A hospice nurse in a small Oregon town realizes the three patients who died on her night shifts all changed their wills in the same week, and the only person who benefits is her estranged sister.
                comps:
                - The Silent Patient
                - Big Little Lies
                word_count: 92000
              pages:
              - https://www.kimberleycameron.com/submissions
              max_results: 5
      responses:
        '200':
          description: Paid result with provenance
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      as_of:
                        type: string
                      category:
                        type: string
                      candidates_read:
                        type: integer
                      matches:
                        type: array
                        description: Ranked agencies with verified quotes, query status with evidence, fee check and the pages read.
                      not_shown:
                        type: array
                      excluded:
                        type: array
                        description: Pages not read or not ranked, each with the reason and, for fee flags, the sentence.
                      score_formula:
                        type: string
                      llm:
                        type: object
                      limits:
                        type: object
                        description: What was not checked.
                  _provenance:
                    type: object
                    description: C2PA-aligned manifest and W3C VC 2.0 (eddsa-jcs-2022) issued by the hub DID; verify at POST /api/v1/verify-provenance
                required:
                - data
                - _provenance
        '400':
          description: Invalid request (no payment consumed)
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  code:
                    type: string
        '401':
          description: Invalid X-API-KEY
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  code:
                    type: string
        '402':
          description: Payment required or invalid
          content:
            application/json:
              schema:
                type: object
                description: x402 v2 PaymentRequired (also base64 in the PAYMENT-REQUIRED header)
                properties:
                  x402Version:
                    type: integer
                  error:
                    type: string
                  code:
                    type: string
                  resource:
                    type: object
                  accepts:
                    type: array
                    items:
                      type: object
                  extensions:
                    type: object
        '502':
          description: Upstream failure; the payment is released or not settled
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  code:
                    type: string
      tags:
      - Literary Agent Scout
components:
  securitySchemes:
    x402:
      type: apiKey
      in: header
      name: PAYMENT-SIGNATURE
      description: x402 v2 payment payload (base64) sent after a 402 challenge
    apiKey:
      type: apiKey
      in: header
      name: X-API-KEY