print-one · Schema

SimpleCampaignImportDetailsResponseDto

PostcardsAPIDirect MailMarketingAutomation

Properties

Name Type Description
id string
estimatedOrderCount number Estimated order count based on the amount of CSV rows
status string The status of the CSV order
friendlyStatus string The friendly status of the CSV order
sendDate string Date the csv order is scheduled to be sent
createdAt string Date the csv order was created
updatedAt string Date the csv order was last updated
errors string List of errors encountered during processing of the import
campaignId string The id of the campaign to which the CSV belongs
draft boolean If the order is marked as draft
originId string The origin ID of the import
originSource string The origin source of the import
csvDownloadUrl string URL to download the originally uploaded CSV file. Only available for manual CSV imports, up to 7 days after upload.
View JSON Schema on GitHub

JSON Schema

print-one-simple-campaign-import-details-response-dto-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/print-one/json-schema/print-one-simple-campaign-import-details-response-dto-schema.json",
  "title": "SimpleCampaignImportDetailsResponseDto",
  "x-generated": "2026-10-31",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/print-one-openapi.json#/components/schemas/SimpleCampaignImportDetailsResponseDto",
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "estimatedOrderCount": {
      "type": "number",
      "description": "Estimated order count based on the amount of CSV rows"
    },
    "status": {
      "type": "string",
      "description": "The status of the CSV order"
    },
    "friendlyStatus": {
      "type": "string",
      "description": "The friendly status of the CSV order",
      "enum": [
        "Processing",
        "Success",
        "Failed",
        "Cancelled"
      ]
    },
    "sendDate": {
      "format": "date-time",
      "type": "string",
      "description": "Date the csv order is scheduled to be sent"
    },
    "createdAt": {
      "format": "date-time",
      "type": "string",
      "description": "Date the csv order was created"
    },
    "updatedAt": {
      "format": "date-time",
      "type": "string",
      "description": "Date the csv order was last updated"
    },
    "errors": {
      "type": "string",
      "description": "List of errors encountered during processing of the import"
    },
    "campaignId": {
      "type": "string",
      "description": "The id of the campaign to which the CSV belongs"
    },
    "draft": {
      "type": "boolean",
      "description": "If the order is marked as draft"
    },
    "originId": {
      "type": "string",
      "description": "The origin ID of the import"
    },
    "originSource": {
      "type": "string",
      "description": "The origin source of the import"
    },
    "csvDownloadUrl": {
      "type": "string",
      "description": "URL to download the originally uploaded CSV file. Only available for manual CSV imports, up to 7 days after upload."
    }
  },
  "required": [
    "id",
    "estimatedOrderCount",
    "status",
    "friendlyStatus",
    "sendDate",
    "createdAt",
    "updatedAt",
    "errors",
    "campaignId",
    "draft",
    "originId",
    "originSource"
  ]
}

Work with this as data

Every JSON Schema 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 schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • 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 JSON Schema
curl "https://apis.io/api/v1/json-schemas/print-one-simple-campaign-import-details-response-dto"
All schemas
curl "https://apis.io/api/v1/json-schemas?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.