İçeriğe atla

Kayıtlı veriler ve projeler

Uygulamayla paylaşılan araçlar, şablonlar ve projeler.

Organizasyonunuzun araçları, kargo şablonları ve projeleri, CargoDuo uygulamasında gösterilen kayıtlarla aynıdır. Burada değiştirdiğiniz bir kayıt uygulamada da değişir.

KaynakID'lerEndpoint'ler
AraçlarHazır araçlar: slug (standard-trailer-13-6m), sizinkiler: veh_…/v1/vehicles (hazır araçlar salt okunurdur)
Şablonlartpl_…/v1/templates
Projelerprj_…; slotlar pv_…, öğeler item_…/v1/projects

Okuma için resources:read; oluşturma, değiştirme ve silme için resources:write gerekir. Bu çağrılar ücretsizdir ve diğer tüm çağrılar gibi rate limit'e dahildir.

Bir işte kullanın

JSON
{
  "vehicles": [
    {
      "vehicle_id": "veh_118",
      "quantity": 2
    }
  ],
  "items": [
    {
      "template_id": "tpl_42",
      "quantity": 18
    },
    {
      "template_id": "tpl_43",
      "quantity": 40,
      "weight": 14
    }
  ]
}

Bir ID'nin yanında gönderilen alanlar kayıtlı değerleri geçersiz kılar. id varsayılan olarak kayıtlı ID'yi alır.

Projeler

AdımÇağrı
1Bir ad, araçlar (vehicle_id, quantity) ve öğelerle POST /v1/projects
2POST /v1/projects/{id}/pack: POST /v1/pack gibi fiyatlandırılır ve çalıştırılır
3Plan projeye kaydedilir ve uygulamada açılır (app_url)

İş çalışırken biri projeyi düzenlerse plan yalnızca işte kalır (project_not_saved uyarısı).

Üyeler

Her kayıtta created_by ve updated_by bulunur. Bir çağrı, anahtarı oluşturan üye tarafından yapılmış sayılır. Listeleri ?created_by=me ya da bir üye ID'siyle (usr_…) filtreleyin.

İlgili