Centene CCM Communication API

Care and campaign management communication records — insert, update and merge operations over member communications. OAuth client credentials with audience CCMAPIUSER. No delete, void or correction operation is published.

Operations 11

GET /api/communication #
PUT /api/communication #
POST /api/communication #
HEAD /api/communication #
GET /api/communication/{id} #
HEAD /api/communication/{id} #
GET /api/communication/{source_sys}/{source_id} #
HEAD /api/communication/{source_sys}/{source_id} #
GET /api/communication/image #
GET /api/communication/image/{id} #
GET /api/communication/image/{source_sys}/{source_id} #

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/centene-ccm-communication"
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

centene-ccm-communication-openapi.json Raw ↑
{
    "swagger": "2.0",
    "info": {
        "version": "v1",
        "title": "ccm-communication"
    },
    "host": "localhost",
    "basePath": "/MDSS/v1",
    "schemes": ["http"],
    "paths": {
        "/api/communication": {
            "get": {
                "tags": ["Communication"],
                "operationId": "Communication_GetCommunicationByUri",
                "consumes": [],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "uri",
                        "in": "query",
                        "required": true,
                        "type": "string"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            },
            "put": {
                "tags": ["Communication"],
                "operationId": "Communication_PutMergeCommunicationByIdOrSysId",
                "consumes": ["application/json", "text/json", "application/x-www-form-urlencoded"],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "value",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "type": "object"
                        }
                    }, {
                        "name": "mergerHandler",
                        "in": "query",
                        "required": false,
                        "type": "integer",
                        "format": "int32",
                        "enum": [0, 1, 2, 3]
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            },
            "post": {
                "tags": ["Communication"],
                "operationId": "Communication_PostInsertUpdateCommunication",
                "consumes": ["application/json", "text/json", "application/x-www-form-urlencoded"],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "value",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "type": "object"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            },
            "head": {
                "tags": ["Communication"],
                "operationId": "Communication_HeadCommunicationByUri",
                "consumes": [],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "uri",
                        "in": "query",
                        "required": false,
                        "type": "string"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            }
        },
        "/api/communication/{id}": {
            "get": {
                "tags": ["Communication"],
                "operationId": "Communication_GetCommunicationById",
                "consumes": [],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "type": "string",
                        "format": "uuid"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            },
            "head": {
                "tags": ["Communication"],
                "operationId": "Communication_HeadCommunicationById",
                "consumes": [],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "type": "string",
                        "format": "uuid"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            }
        },
        "/api/communication/{source_sys}/{source_id}": {
            "get": {
                "tags": ["Communication"],
                "operationId": "Communication_GetCommunicationBySource",
                "consumes": [],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "source_sys",
                        "in": "path",
                        "required": true,
                        "type": "string"
                    }, {
                        "name": "source_id",
                        "in": "path",
                        "required": true,
                        "type": "string"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            },
            "head": {
                "tags": ["Communication"],
                "operationId": "Communication_HeadCommunicationBySource",
                "consumes": [],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "source_sys",
                        "in": "path",
                        "required": true,
                        "type": "string"
                    }, {
                        "name": "source_id",
                        "in": "path",
                        "required": true,
                        "type": "string"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            }
        },
        "/api/communication/image": {
            "get": {
                "tags": ["Communication"],
                "operationId": "Communication_GetCommunicationImageByUri",
                "consumes": [],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "uri",
                        "in": "query",
                        "required": true,
                        "type": "string"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            }
        },
        "/api/communication/image/{id}": {
            "get": {
                "tags": ["Communication"],
                "operationId": "Communication_GetCommunicationImageById",
                "consumes": [],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "type": "string",
                        "format": "uuid"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            }
        },
        "/api/communication/image/{source_sys}/{source_id}": {
            "get": {
                "tags": ["Communication"],
                "operationId": "Communication_GetCommunicationImageBySource",
                "consumes": [],
                "produces": ["application/json", "text/json"],
                "parameters": [{
                        "name": "source_sys",
                        "in": "path",
                        "required": true,
                        "type": "string"
                    }, {
                        "name": "source_id",
                        "in": "path",
                        "required": true,
                        "type": "string"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "object"
                        }
                    }
                }
            }
        }	
    },
    "definitions": {}
}