AMG Corporate Content API

Undocumented, anonymously callable JSON API on www.amg.com that backs the AMG Affiliate directory. Exposed as the AMG-authored WordPress REST namespace amginc/v1. A single POST-only route, /amginc/v1/affiliates, takes no arguments and returns the full roster of independent investment management firms AMG holds a stake in, each with its logo, founding year, the year it became an AMG Affiliate, and its page on amg.com. AMG publishes no developer program covering it; the OpenAPI referenced here was derived by API Evangelist from the provider's own route table plus a live response observed 2026-08-30.

Operations 2

GET /amginc/v1 Get the amginc/v1 namespace index #
POST /amginc/v1/affiliates List AMG Affiliates #

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/affiliated-managers-group-corporate-content"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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

affiliated-managers-group-corporate-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: AMG Corporate Content API
  version: v1
  summary: Undocumented first-party JSON API on www.amg.com serving the AMG Affiliate roster.
  description: >-
    The AMG Corporate Content API is the JSON surface that backs the affiliate directory on
    https://www.amg.com. It is exposed by an AMG-authored WordPress REST namespace, `amginc/v1`, whose
    route table is published by the site's own machine-readable discovery documents at
    https://www.amg.com/wp-json/ and https://www.amg.com/wp-json/amginc/v1.

    IMPORTANT PROVENANCE NOTE. Affiliated Managers Group does NOT publish this as a developer program:
    there is no developer portal, no API reference, no published OpenAPI, no key issuance and no terms
    covering programmatic use. This document was DERIVED by API Evangelist from the provider's own route
    table plus a live anonymous response observed on 2026-08-30. Paths, methods and the response shape
    are taken from what the provider serves; nothing was invented.

    The single content route is declared POST-only by the provider's route table and returns the full
    AMG Affiliate roster — each independent investment firm AMG holds a stake in, with its logo, founding
    year, year it joined AMG, and its page on amg.com. It accepts an empty JSON body.
  contact:
    name: Affiliated Managers Group
    url: https://www.amg.com/contact-us/
  termsOfService: https://www.amg.com/terms-and-conditions/
  x-derived-by: API Evangelist enrichment pipeline
  x-derived-from: https://www.amg.com/wp-json/amginc/v1
  x-derived-on: '2026-08-30'
  x-publication-status: undocumented-site-backing-api
servers:
  - url: https://www.amg.com/wp-json
    description: AMG corporate site WordPress REST root
tags:
  - name: Affiliates
    description: The AMG Affiliate roster of independent investment management firms.
paths:
  /amginc/v1:
    get:
      operationId: getCorporateNamespace
      summary: Get the amginc/v1 namespace index
      description: Returns the WordPress REST namespace index listing every route and method in the amginc/v1 namespace.
      tags: [Affiliates]
      parameters:
        - name: context
          in: query
          required: false
          description: WordPress REST response context.
          schema:
            type: string
            default: view
      responses:
        '200':
          description: Namespace route table.
          content:
            application/json:
              schema:
                type: object
                properties:
                  namespace:
                    type: string
                  routes:
                    type: object
  /amginc/v1/affiliates:
    post:
      operationId: listAffiliates
      summary: List AMG Affiliates
      description: >-
        Returns the AMG Affiliate roster. Declared POST-only by the provider's route table and observed
        returning the full roster for an empty JSON body. The response is a JSON string containing a
        JSON-encoded array, so consumers must parse twice.
      tags: [Affiliates]
      requestBody:
        required: false
        description: No arguments are declared by the provider's route table; an empty object was observed to work.
        content:
          application/json:
            schema:
              type: object
            example: {}
      responses:
        '200':
          description: JSON-encoded array of affiliates, returned as a JSON string.
          content:
            application/json:
              schema:
                type: string
                description: A JSON string that decodes to an array of Affiliate objects.
              example: '[{"name":"Abacus Capital Group","logo":"https://media.amg.com/wp-content/uploads/2022/04/12021002/abacus.png","amg_affiliates_founded":"2004","amg_affiliate_since":"2021","url":"https://www.amg.com/affiliate/abacus/"}]'
        '404':
          description: No route matched.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              example:
                code: rest_no_route
                message: No route was found matching the URL and request method.
                data:
                  status: 404
components:
  schemas:
    Affiliate:
      type: object
      description: An independent investment management firm in which AMG holds an equity stake.
      properties:
        name:
          type: string
        logo:
          type: string
          format: uri
        amg_affiliates_founded:
          type: string
          description: Year the affiliate firm was founded.
        amg_affiliate_since:
          type: string
          description: Year the firm became an AMG Affiliate.
        url:
          type: string
          format: uri
          description: The affiliate's page on amg.com.
    Error:
      type: object
      description: The WordPress REST error envelope returned by this API. Not RFC 9457.
      properties:
        code:
          type: string
        message:
          type: string
        data:
          type: object
          properties:
            status:
              type: integer