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

List material seriess

List filters are passed as query parameters — see the conventions in the introduction.

GET/material-series
Authorization
AuthorizationAPI key · headerrequired

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

Responses
200

OK.

Array of MaterialSeries
idstring

Material series ID (auto-assigned, read-only)

appIdstring

Application ID (auto-assigned, read-only)

customIdstring

Custom identifier

namestring

Material series name

costnumber

Cost

surfacenumber

Surface

cuttingSpeednumber

Cutting speed

feedRoughingnumber

Feed roughing

feedFinishingnumber

Feed finishing

knowledgeSeriesIdnumber

Knowledge series ID

customFieldsany[]

Array of objects with id, label, value

createdAtstring

Creation date (ISO date, auto-assigned, read-only)

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
Request
curl -X GET 'https://next.amfg.ai/engine-service/public-api/v1/material-series' \
  -H 'Authorization: YOUR_API_KEY'
Response
[
  {
    "id": "1",
    "appId": "1677",
    "customId": "SERIES-0001",
    "name": "6000 Series Aluminum Alloy",
    "cost": 45,
    "surface": 13,
    "cuttingSpeed": 42,
    "feedRoughing": 14,
    "feedFinishing": 53,
    "knowledgeSeriesId": "1",
    "customFields": [
      {
        "id": 1,
        "label": "",
        "value": ""
      },
      {
        "id": 2,
        "label": "",
        "value": ""
      },
      {
        "id": 3,
        "label": "",
        "value": ""
      },
      {
        "id": 4,
        "label": "",
        "value": ""
      },
      {
        "id": 5,
        "label": "",
        "value": ""
      }
    ],
    "createdAt": "2025-02-21T12:04:34.686Z"
  }
]