{
  "info": {
    "name": "Postgrid — mcp.ai",
    "description": "REST API for the Postgrid 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/postgrid",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "postgrid_cancel_box",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/cancel/box",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "cancel",
            "box"
          ]
        },
        "description": "Tool to cancel a box order by its ID. Use when you need to cancel a pending box shipment.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_cancel_cheque",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/cancel/cheque",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "cancel",
            "cheque"
          ]
        },
        "description": "Tool to cancel a cheque order by its ID. Only works when the cheque has 'ready' status. Use when you need to cancel a pending cheque before it is mailed.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_cancel_cheque_with_note",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/cancel/cheque/with/note",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "cancel",
            "cheque",
            "with",
            "note"
          ]
        },
        "description": "Tool to cancel a cheque order with a cancellation note. Use when you need to cancel a cheque and provide a reason for the cancellation.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"note\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_cancel_postcard",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/cancel/postcard",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "cancel",
            "postcard"
          ]
        },
        "description": "Tool to cancel a postcard order. Use when you need to cancel a postcard that has status 'ready'.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_cancel_postcard_with_note",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/cancel/postcard/with/note",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "cancel",
            "postcard",
            "with",
            "note"
          ]
        },
        "description": "Tool to cancel a postcard order with an optional cancellation note. Use when you need to cancel a postcard that is in 'ready' status. Once cancelled, the status changes to 'cancelled' and the response",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"note\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_cancel_return_envelope_order",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/cancel/return/envelope/order",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "cancel",
            "return",
            "envelope",
            "order"
          ]
        },
        "description": "Tool to cancel a return envelope order. Use when you need to cancel a pending return envelope order using the return envelope ID and order ID.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"orderId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_bank_account",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/bank/account",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "bank",
            "account"
          ]
        },
        "description": "Tool to create a new bank account for print & mail service.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"bankName\": \"\",\n  \"accountType\": \"\",\n  \"contactEmail\": \"\",\n  \"contactPhone\": \"\",\n  \"accountNumber\": \"\",\n  \"routingNumber\": \"\",\n  \"signatureText\": \"\",\n  \"signatureImage\": \"\",\n  \"bankCountryCode\": \"\",\n  \"accountHolderName\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_box",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/box",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "box"
          ]
        },
        "description": "Tool to create a box mailing order for letters with plastic cards or cheques. Use when you need to send multiple cheques in a secure box.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"to\": \"\",\n  \"from\": \"\",\n  \"cheques\": \"\",\n  \"mailingClass\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_cheque",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/cheque",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "cheque"
          ]
        },
        "description": "Tool to create a cheque order for physical cheque mailing. Use when you need to send a payment via printed cheque. Requires a valid bank account ID and recipient contact details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"to\": {},\n  \"memo\": \"\",\n  \"amount\": 0,\n  \"number\": 0,\n  \"message\": \"\",\n  \"metadata\": {},\n  \"sendDate\": \"\",\n  \"bankAccount\": \"\",\n  \"fromAddress\": {},\n  \"extraService\": \"\",\n  \"mailingClass\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "contact"
          ]
        },
        "description": "Tool to create a new contact in PostGrid. Use after collecting contact's name, address, and optional metadata.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"city\": \"\",\n  \"email\": \"\",\n  \"lastName\": \"\",\n  \"metadata\": {},\n  \"firstName\": \"\",\n  \"countryCode\": \"\",\n  \"phoneNumber\": \"\",\n  \"postalOrZip\": \"\",\n  \"addressLine1\": \"\",\n  \"addressLine2\": \"\",\n  \"organization\": \"\",\n  \"provinceOrState\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_letter",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/letter",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "letter"
          ]
        },
        "description": "Tool to create and send a letter via PostGrid. Use when recipient, sender, and content details are ready.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"to\": {},\n  \"pdf\": \"\",\n  \"html\": \"\",\n  \"express\": false,\n  \"metadata\": {},\n  \"description\": \"\",\n  \"fromAddress\": {},\n  \"mergeVariables\": {},\n  \"perforatedPage\": 0,\n  \"returnEnvelope\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_postcard",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/postcard",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "postcard"
          ]
        },
        "description": "Tool to create and send a postcard via PostGrid. Use when recipient, sender, and content (HTML, template, or PDF) are ready.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"to\": {},\n  \"pdf\": \"\",\n  \"from\": {},\n  \"size\": \"\",\n  \"backHTML\": \"\",\n  \"metadata\": {},\n  \"sendDate\": \"\",\n  \"frontHTML\": \"\",\n  \"backTemplate\": \"\",\n  \"mailingClass\": \"\",\n  \"frontTemplate\": \"\",\n  \"mergeVariables\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_return_envelope",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/return/envelope",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "return",
            "envelope"
          ]
        },
        "description": "Tool to create a return envelope for mail recipients to respond. Use when you need to include a prepaid return envelope for recipients to send back responses.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"to\": {},\n  \"description\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_return_envelope_order",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/return/envelope/order",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "return",
            "envelope",
            "order"
          ]
        },
        "description": "Tool to create a batch order of return envelopes to be printed and delivered. Use when you need to order return envelopes in bulk (minimum 5000 units).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"quantityOrdered\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "template"
          ]
        },
        "description": "Tool to create a new mail template in PostGrid. Use when you need to define reusable HTML content with dynamic placeholders. Use after confirming required template details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"html\": \"\",\n  \"name\": \"\",\n  \"description\": \"\",\n  \"testRenderModel\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_template_editor_session",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/template/editor/session",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "template",
            "editor",
            "session"
          ]
        },
        "description": "Tool to create a template editor session for interactive template editing. Use when you need to generate an embeddable URL for editing a template. The session URL allows users to modify template HTML ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"template\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_tracker",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/tracker",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "tracker"
          ]
        },
        "description": "Tool to create a tracker for monitoring mail delivery status via URL tracking. Use when you need to track recipient engagement with personalized URLs.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"metadata\": {},\n  \"description\": \"\",\n  \"urlExpireAfterDays\": 0,\n  \"redirectURLTemplate\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_create_webhook",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/webhook",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "webhook"
          ]
        },
        "description": "Tool to create a new webhook to receive order event notifications. Use after configuring your endpoint to handle webhook payloads.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"enabledEvents\": \"\",\n  \"payloadFormat\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_delete_bank_account",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/bank/account",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "bank",
            "account"
          ]
        },
        "description": "Tool to delete a bank account by its ID. Use when you need to remove a bank account after confirming its identifier.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_delete_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "contact"
          ]
        },
        "description": "Tool to delete a contact by its ID. Use when you need to remove obsolete contacts after confirming their identifier.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_delete_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "template"
          ]
        },
        "description": "Tool to delete a template by its ID. Use when you need to remove an existing template after confirming its identifier.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_delete_template_editor_session",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/template/editor/session",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "template",
            "editor",
            "session"
          ]
        },
        "description": "Tool to delete a template editor session by its ID. Use when you need to remove an existing template editor session.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_delete_tracker",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/tracker",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "tracker"
          ]
        },
        "description": "Tool to delete a tracker by its ID. Use when you need to remove an existing tracker after confirming its identifier.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_delete_webhook",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/webhook",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "webhook"
          ]
        },
        "description": "Tool to delete a webhook subscription. Use when you need to remove an existing webhook by its ID.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_fill_test_return_envelope_order",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/fill/test/return/envelope/order",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "fill",
            "test",
            "return",
            "envelope",
            "order"
          ]
        },
        "description": "Tool to fill a test return envelope order for testing purposes. This simulates filling a return envelope order in test mode, changing the status from 'placed' to 'filled'. Only works in test mode.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"orderId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_bank_account",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bank/account",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bank",
            "account"
          ]
        },
        "description": "Tool to retrieve a bank account. Use after obtaining the bank account ID to fetch its details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_box",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/box",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "box"
          ]
        },
        "description": "Tool to retrieve a specific box order by ID. Use after obtaining the box ID to fetch its details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_cheque",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/cheque",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "cheque"
          ]
        },
        "description": "Tool to retrieve a specific cheque by ID. Use when you need to fetch details of a specific cheque order.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"expand\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "contact"
          ]
        },
        "description": "Tool to retrieve a contact. Use after obtaining the contact ID to fetch its details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_letter",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/letter",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "letter"
          ]
        },
        "description": "Tool to retrieve a letter. Use after you have the letter ID to fetch its details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_postcard",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/postcard",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "postcard"
          ]
        },
        "description": "Tool to retrieve a specific postcard by ID. Use when you have a postcard ID and need to fetch its details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_return_envelope",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/return/envelope",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "return",
            "envelope"
          ]
        },
        "description": "Tool to retrieve a return envelope. Use after obtaining the return envelope ID to fetch its details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_return_envelope_order",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/return/envelope/order",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "return",
            "envelope",
            "order"
          ]
        },
        "description": "Tool to retrieve a specific return envelope order. Use when you need to get details about an order by its return envelope ID and order ID.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"orderId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "template"
          ]
        },
        "description": "Tool to retrieve a template. Use when you have the template ID and need its details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_tracker",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/tracker",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "tracker"
          ]
        },
        "description": "Tool to retrieve a tracker. Use when you have the tracker ID and need its details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_get_webhook",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/webhook",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "webhook"
          ]
        },
        "description": "Tool to retrieve details of a specific webhook by its ID. Use after creating a webhook to fetch its configuration and status.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_bank_accounts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/bank/accounts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "bank",
            "accounts"
          ]
        },
        "description": "Tool to list bank accounts. Use when retrieving bank accounts with optional status filter and pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_boxes",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/boxes",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "boxes"
          ]
        },
        "description": "Tool to list box orders. Use when you need to retrieve a paginated list of box orders from PostGrid.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_cheques",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/cheques",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "cheques"
          ]
        },
        "description": "Tool to list cheques with optional filters and pagination. Use when you need to retrieve batches of cheque records for processing or reporting.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"after\": \"\",\n  \"count\": 0,\n  \"status\": \"\",\n  \"to_date\": \"\",\n  \"from_date\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_contacts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/contacts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "contacts"
          ]
        },
        "description": "Tool to list contacts. Use when you need to retrieve a paginated list of contacts with optional filters like date range, metadata, name, or email.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0,\n  \"search\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_events",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/events",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "events"
          ]
        },
        "description": "Tool to retrieve a list of webhook events with optional pagination. Use when you need to view all webhook events that have occurred.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_letters",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/letters",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "letters"
          ]
        },
        "description": "Tool to list letters. Use when retrieving letters with optional filters and pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"after\": \"\",\n  \"limit\": 0,\n  \"before\": \"\",\n  \"dateTo\": \"\",\n  \"status\": \"\",\n  \"dateFrom\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_postal_statements",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/postal/statements",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "postal",
            "statements"
          ]
        },
        "description": "Tool to list all postal statements for billing and tracking purposes. Use when you need to retrieve statements for accounting or audit purposes.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0,\n  \"search\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_postcards",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/postcards",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "postcards"
          ]
        },
        "description": "Tool to retrieve a list of postcards with optional filtering and pagination. Use when you need to browse or filter postcards list.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0,\n  \"status\": \"\",\n  \"to_date\": \"\",\n  \"metadata\": {},\n  \"from_date\": \"\",\n  \"contact_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_return_envelope_orders",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/return/envelope/orders",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "return",
            "envelope",
            "orders"
          ]
        },
        "description": "Tool to list all return envelope orders for a specific return envelope. Use when retrieving orders associated with a return envelope ID.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_return_envelopes",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/return/envelopes",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "return",
            "envelopes"
          ]
        },
        "description": "Tool to list return envelopes. Use when you need to retrieve a paginated list of business reply envelopes (BREs) with optional pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_self_mailers",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/self/mailers",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "self",
            "mailers"
          ]
        },
        "description": "Tool to list self-mailers. Use when you need to fetch self-mailers with filters and pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0,\n  \"status\": \"\",\n  \"to_date\": \"\",\n  \"metadata\": {},\n  \"from_date\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_sub_organizations",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/sub/organizations",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "sub",
            "organizations"
          ]
        },
        "description": "Tool to list sub-organizations. Use when you need to retrieve a paginated list of sub-organizations with optional search filter.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0,\n  \"search\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_template_editor_sessions",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/template/editor/sessions",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "template",
            "editor",
            "sessions"
          ]
        },
        "description": "Tool to list template editor sessions. Use when you need to retrieve a paginated list of template editor sessions.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_templates",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/templates",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "templates"
          ]
        },
        "description": "Tool to list templates. Use when you need to retrieve a paginated list of templates with optional type filtering.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_tracker_visits",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/tracker/visits",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "tracker",
            "visits"
          ]
        },
        "description": "Tool to list all visits for a tracker. Use when you need to retrieve visit information including device, IP address, and referred tracker/order ID for each visit.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_trackers",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/trackers",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "trackers"
          ]
        },
        "description": "Tool to list all trackers. Use when you need to retrieve a paginated list of trackers for tracking mail interactions.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_webhook_invocations",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/webhook/invocations",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "webhook",
            "invocations"
          ]
        },
        "description": "Tool to list previous invocations of a webhook with response status codes. Use when you need to view the history of webhook delivery attempts and their outcomes.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_list_webhooks",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/webhooks",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "webhooks"
          ]
        },
        "description": "Tool to retrieve a list of configured webhooks with optional filtering and pagination. Use when you need to view your webhooks.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_progress_test_box",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/progress/test/box",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "progress",
            "test",
            "box"
          ]
        },
        "description": "Tool to progress a test box through processing stages for webhook testing. Use when testing webhook integration by advancing box status.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_progress_test_cheque",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/progress/test/cheque",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "progress",
            "test",
            "cheque"
          ]
        },
        "description": "Tool to progress a test cheque through processing stages for webhook testing. Use when you need to simulate cheque status changes (ready -> printing -> processed_for_delivery -> completed) to test web",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_progress_test_postcard",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/progress/test/postcard",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "progress",
            "test",
            "postcard"
          ]
        },
        "description": "Tool to progress a test postcard through processing stages for webhook testing. Use when testing webhook integration by advancing postcard status.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_update_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "template"
          ]
        },
        "description": "Tool to update an existing mail template in PostGrid. Use when you need to modify the HTML content, description, or metadata of a template.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"html\": \"\",\n  \"metadata\": {},\n  \"description\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_update_tracker",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/tracker",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "tracker"
          ]
        },
        "description": "Tool to update an existing tracker's redirect URL template and/or expiration settings. Use when you need to modify tracker configuration after obtaining its identifier.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"urlExpireAfterDays\": 0,\n  \"redirectURLTemplate\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "postgrid_update_webhook",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/webhook",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "webhook"
          ]
        },
        "description": "Tool to update an existing webhook configuration. Use when you need to modify webhook URL, events, or other settings.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"url\": \"\",\n  \"enabled\": false,\n  \"enabledEvents\": \"\",\n  \"payloadFormat\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}