action callfire_get_order { label: "Find a specific order" description: "Returns a single NumberOrder instance for a given order id. Order contains information about purchased keywords, local, toll-free numbers" provider: callfire method: GET path: "/orders/{id}" encoding: json input: { type: "object" properties: { fields: { type: "string" } id: { type: "integer" format: "int64" } } required: ["id"] additionalProperties: false } output: { type: "object" description: "Represents an order created on the CallFire platform" properties: { created: { type: "integer" format: "int64" description: "The time when the given resource was created, formatted in unix time milliseconds (read only). Example: 1473781817000" } id: { type: "integer" format: "int64" description: "An id of an order" } keywords: { type: "object" description: "Represents an order item of a particular order" properties: { fulfilled: { type: "array" description: "List of fulfilled items, e.g. phone numbers, keywords" items: { type: "string" } } ordered: { type: "integer" format: "int32" description: "A total number of items bought within a single order item" } unitCost: { type: "number" format: "float" description: "A cost of unit" } } } localNumbers: { type: "object" additionalProperties: true } salesTax: { type: "number" format: "float" description: "~" } status: { type: "string" description: "A current status of an order. Available values: NEW, PROCESSING, FINISHED, ERRORED, VOID, WAIT_FOR_PAYMENT, REJECTED" enum: ["PROCESSING", "FINISHED", "PAYMENT_ERROR", "VOID", "WAIT_FOR_PAYMENT", "PARTIALLY_ADJUSTED", "ADJUSTED", "NEW", "ERRORED", "APPROVE_TIER_ONE", "APPROVE_TIER_TWO", "REJECTED"] } summary: { type: "number" format: "float" description: "~" } tollFreeNumbers: { type: "object" additionalProperties: true } total: { type: "number" format: "float" description: "~" } totalCost: { type: "number" format: "float" description: "A total cost of an order" } } } }