Production Method
Fetching list of production method.
#LIST
Return a collection of production method.
#Filtering
You can filter your results as follows:
#Fetch production method list for specific id(s)
-
/production-methods?filter[id]=1 -
/production-methods?filter[id]=1,2,3
#Fetch production method list for specific handle(s)
-
/production-methods?filter[handle]=dtg -
/production-methods?filter[handle]=dtg,embroidery
#Fetch production method list for specific production type name(s)
-
/production-methods?filter[collection_name]=dtg -
/production-methods?filter[collection_name]=dtg,embroidery
#Fetch a list for available production method(s)
-
/production-methods?filter[is_available]=true
#Example of fetching production method list
Request
GET /production-methods HTTP/1.1
Response
{
"data": [
{
"id": 4,
"handle": "manual",
"collection_name": "manual",
"name": {
"ar": "دليل",
"de": "Eigenes Produktionsverfahren",
"en": "Manual",
"es": "Manual",
"fr": "Manuel",
"it": "Manuale",
"ja": "マニュアル",
"ko": "Eigenes Produktionsverfahren",
"nl": "Manueel",
"pl": "Ręcznie",
"sv": "Egen produktionsprocess",
"tr": "El ile"
},
"created_at": "2023-01-10T10:11:10+00:00",
"updated_at": "2023-01-10T10:11:10+00:00"
},
{
"id": 3,
"handle": "additional-instruction",
"collection_name": "additional-instruction",
"name": {
"ar": "تعليمات إضافية",
"de": "Zusätzliche Anweisung",
"en": "Additional instruction",
"es": "Instrucciones adicionales",
"fr": "Instruction supplémentaire",
"it": "Ordine aggiuntivo",
"ja": "追加的な指示",
"ko": "Zusätzliche Anweisung",
"nl": "Bijkomende instructie",
"pl": "Dodatkowy instruktaż",
"sv": "Ytterligare instruktioner",
"tr": "Ek talimatlar"
},
"created_at": "2023-01-10T10:11:10+00:00",
"updated_at": "2023-01-10T10:11:10+00:00"
},
{
"id": 2,
"handle": "embroidery",
"collection_name": "embroidery",
"name": {
"ar": "زخرفة",
"de": "Direkteinstickung",
"en": "Embroider",
"es": "Bordar",
"fr": "Broderie",
"it": "Ricamo",
"ja": "刺しゅう",
"ko": "Direkteinstickung",
"nl": "Stikken",
"pl": "Haftuj",
"sv": "Direktbroderi",
"tr": "Nakış"
},
"created_at": "2023-01-10T10:11:10+00:00",
"updated_at": "2023-01-10T10:11:10+00:00"
},
{
"id": 1,
"handle": "dtg",
"collection_name": "dtg",
"name": {
"ar": "طباعة رقمية",
"de": "Digital-Direktdruck",
"en": "Digital print",
"es": "Impresión digital",
"fr": "Impression numérique",
"it": "Stampa digitale",
"ja": "デジタルプリント",
"ko": "Digital-Direktdruck",
"nl": "Digitaal printen",
"pl": "Druk cyfrowy",
"sv": "Digitalt direkttryck",
"tr": "Dijital baskı"
},
"created_at": "2023-01-10T10:11:10+00:00",
"updated_at": "2023-01-10T10:11:10+00:00"
}
],
"links": {
"first": null,
"last": null,
"prev": null,
"next": null
},
"meta": {
"path": "https://api.smake.io/master-administration/production-methods",
"per_page": 15,
"next_cursor": null,
"prev_cursor": null
}
}
#GET
Return a production method of given id = x.
#Example of fetching specified production method information
Request
GET /production-methods/3 HTTP/1.1
Response
{
"id": 3,
"handle": "additional-instruction",
"collection_name": "additional-instruction",
"name": {
"ar": "تعليمات إضافية",
"de": "Zusätzliche Anweisung",
"en": "Additional instruction",
"es": "Instrucciones adicionales",
"fr": "Instruction supplémentaire",
"it": "Ordine aggiuntivo",
"ja": "追加的な指示",
"ko": "Zusätzliche Anweisung",
"nl": "Bijkomende instructie",
"pl": "Dodatkowy instruktaż",
"sv": "Ytterligare instruktioner",
"tr": "Ek talimatlar"
},
"created_at": "2023-01-10T10:11:10+00:00",
"updated_at": "2023-01-10T10:11:10+00:00"
}