{
  "info": {
    "name": "Seven.io — mcp.ai",
    "description": "REST API for the Seven.io MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/seven_io",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "seven_io_create_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "contact"
          ]
        },
        "description": "Create a Seven.io contact with identity, address, phone, notes, and group fields.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"city\": \"\",\n  \"email\": \"\",\n  \"notes\": \"\",\n  \"address\": \"\",\n  \"birthday\": \"\",\n  \"group_ids\": \"\",\n  \"last_name\": \"\",\n  \"first_name\": \"\",\n  \"home_number\": \"\",\n  \"postal_code\": \"\",\n  \"mobile_number\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "seven_io_delete_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "contact"
          ]
        },
        "description": "Permanently delete one Seven.io contact by ID. This is destructive and cannot be undone.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"contact_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "seven_io_format_phone_numbers",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/format/phone/numbers",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "format",
            "phone",
            "numbers"
          ]
        },
        "description": "Validate and normalize one or more phone numbers without performing a paid carrier lookup.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"numbers\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "seven_io_get_analytics",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/analytics",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "analytics"
          ]
        },
        "description": "Return Seven.io usage statistics for a date range, optionally grouped by date, label, subaccount, or country.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"end\": \"\",\n  \"label\": \"\",\n  \"start\": \"\",\n  \"group_by\": \"\",\n  \"subaccounts\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "seven_io_get_balance",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/balance",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "balance"
          ]
        },
        "description": "Return the connected Seven.io account's available credit balance and currency.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "seven_io_get_sms_pricing",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/sms/pricing",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "sms",
            "pricing"
          ]
        },
        "description": "Return Seven.io SMS prices, preferably narrowed to one destination country.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"country\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "seven_io_list_contacts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/contacts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "contacts"
          ]
        },
        "description": "List or search Seven.io contacts, optionally restricted to a contact group.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"offset\": 0,\n  \"search\": \"\",\n  \"group_id\": 0,\n  \"order_by\": \"\",\n  \"order_direction\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "seven_io_list_groups",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/groups",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "groups"
          ]
        },
        "description": "List Seven.io contact groups and their member counts for use in contact filtering or assignment.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"offset\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "seven_io_query_message_journal",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/query/message/journal",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "query",
            "message",
            "journal"
          ]
        },
        "description": "Query one page of outbound SMS, inbound SMS, or voice journal entries using a consistent filter interface.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"to\": \"\",\n  \"limit\": 0,\n  \"state\": \"\",\n  \"offset\": 0,\n  \"date_to\": \"\",\n  \"date_from\": \"\",\n  \"message_id\": 0,\n  \"journal_type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "seven_io_send_sms",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/send/sms",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "send",
            "sms"
          ]
        },
        "description": "Send an SMS through Seven.io. Live calls contact external recipients and are billable. Sandbox calls validate the request but do not dispatch messages or consume paid products.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"to\": \"\",\n  \"ttl\": 0,\n  \"from\": \"\",\n  \"text\": \"\",\n  \"delay\": \"\",\n  \"flash\": false,\n  \"label\": \"\",\n  \"foreign_id\": \"\",\n  \"get_replies\": false,\n  \"performance_tracking\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "seven_io_update_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "contact"
          ]
        },
        "description": "Update selected standard fields or group memberships on an existing Seven.io contact.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"city\": \"\",\n  \"email\": \"\",\n  \"notes\": \"\",\n  \"address\": \"\",\n  \"birthday\": \"\",\n  \"group_ids\": \"\",\n  \"last_name\": \"\",\n  \"contact_id\": 0,\n  \"first_name\": \"\",\n  \"home_number\": \"\",\n  \"postal_code\": \"\",\n  \"mobile_number\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}