Skip to content
Public API
Esc
↑↓navigate↵open⌘Jpreview

Get a project

GET/project/{id}
Authorization
AuthorizationAPI key · headerrequired

The Incoming Secret value (<secretId>.<random>), with or without a Bearer prefix.

Path parameters
idstringrequired
Responses
200

OK. A missing id returns 200 with an empty body — check for an id in the response.

idstring

Project ID (read-only, autoassigned)

appIdstring

App ID (read-only, autoassigned)

statestring

Always "confirmed" for projects (read-only, autoassigned)

ticketSidstring

Ticket SID (read-only, autoassigned)

projectSidstring

Project SID (read-only, autoassigned)

customIdstring

Custom ID

statusNamestring

Status name

prioritystring

Priority

orderCreatedAtstring

Order creation date (ISO date, read-only, autoassigned)

upatedAtstring

Update date (ISO date, read-only, autoassigned)

lastActivitystring

Last activity date (ISO date, read-only, autoassigned)

quoteIdstring

Quote ID (read-only, autoassigned)

poNumberstring

PO number (create-only)

customerIdstring

Customer ID (read-only, autoassigned)

paymentMethodNamestring

Payment method name (read-only)

totalNetPricenumber

Total net price (read-only)

totalGrossPricenumber

Total gross price (read-only)

deliveryMethodTypestring

Delivery method type: SIMPLE, ADVANCED, COLLECTION_CENTER (create-only)

deliveryMethodNamestring

Delivery method name (create-only)

netDeliveryPricenumber

Net delivery price (read-only)

grossDeliveryPricenumber

Gross delivery price (read-only)

deliveryVatPercentnumber

Delivery VAT percent (read-only)

profitCenterNamestring

Profit center name (read-only)

alternativeContactIdstring

Alternative contact ID (read-only, autoassigned)

alternativeContactEmailstring

Alternative contact email (read-only)

quotationFormRegionIdstring

Quotation form region ID

costCenterobject

Cost center (read-only)

billingAddressobject

Billing address: firstName, lastName, companyName, companyNumber, address, addressSecondLine, city, postCode, telephone, fax, email, industryName, countryName, countryCode (2-digit), countryISO (3-digit), stateName, stateISO, vatId, department

shippingAddressobject

Shipping address: firstName, lastName, companyName, address, addressSecondLine, city, postCode, telephone, fax, email, countryName, countryCode (2-digit), countryISO (3-digit), stateName, stateISO, department, deliveryInstructions

namestring

Project name; not returned in list/retrieve (create-only)

ticketIdstring

Temporary, creates ticket with specific ticketSid; not returned in list/retrieve (create-only)

projectIdstring

Temporary, creates ticket with specific projectSid; not returned in list/retrieve (create-only)

additionalFilesobject

Map of fileName to {url, headers}

401

Authentication failed. All causes return this identical response.

codeinteger
messagestring
typestring
default

Downstream errors pass through verbatim; x-error-source names the failing service.

codeinteger
messagestring
typestring
Try it
Server
Authorization
Parameters
Request
curl -X GET 'https://next.amfg.ai/engine-service/public-api/v1/project/string' \
  -H 'Authorization: YOUR_API_KEY'
Response
{
  "id": "1726",
  "state": "confirmed",
  "ticketSid": "X-88-TICKET-95581",
  "projectSid": "X-88-ORDER-95307",
  "statusName": "type",
  "priority": "LOW",
  "quoteId": "617",
  "customerId": 2247,
  "totalNetPrice": "8639.83",
  "deliveryMethodName": "FedEx GE5",
  "orderCreatedAt": "2026-07-20T14:41:07.192Z"
}