Projekt v2 /api/v2/:principal_slug/business/projects

Überblick

Klasse / Datentyp
Projekt
Response Formats
JSON
API Version
v2
Öffentlich erreichbar
false
HTTP Methode
GET
Zuletzt aktualisiert

/api/v2/:principal_slug/business/projects

Parameter

Query Parameter

Schlüssel
bookable optional

Bebuchbare Projekte

cleared optional

Abgerechnet

completed optional

Abgeschlossen

created optional

Erstellt

uncompleted optional

Nicht abgeschlossen

used optional

In Verwendung

principal_slug Pflicht

Backend::Principal Slug / ID

page optional

Seite Definition der darzustellenden Seite. Standardwert: 1

per optional

Anzahl Datensätze pro Seite Definition der darzustellenden Datensätze pro Seite.

client_id optional

Business::Partner::Client ID

Beispiel Rückgabe

{
  "data" : [
    {
      "id"               : "581c808556820b2f58ab75ba",
      "type"             : "data",
      "type_translated"  : "Projekt nach Aufwand",
      "number"           : 294,
      "abbreviation"     : "VIRT_2016_294",
      "label"            : "Luftaufnahmen: Thalwil Hafen",
      "description"      : "",
      "date"             : "2016-11-04",
      "due_date"         : null,
      "state"            : "used",
      "state_translated" : "In Verwendung",
      "client"           : {
        "id"                     : "581a089556820b1c5a912b76",
        "_type"                  : "Business::Partner::Client::BusinessClient",
        "name"                   : "Virtual Design Unit GmbH",
        "backend_application_id" : null,
        "foreign_id"             : null
      }
    },
    {
      "id"               : "581b0c3b56820b4975b56db7",
      "type"             : "data",
      "type_translated"  : "Projekt nach Aufwand",
      "number"           : 293,
      "abbreviation"     : "MUMA_2016_293",
      "label"            : "Hochzeit 27.05.2017",
      "description"      : "",
      "date"             : "2016-11-03",
      "due_date"         : null,
      "state"            : "used",
      "state_translated" : "In Verwendung",
      "client"           : {
        "id"                     : "581b0c0956820b4972b56e07",
        "_type"                  : "Business::Partner::Client::PrivateClient",
        "name"                   : "Müller Marius",
        "backend_application_id" : null,
        "foreign_id"             : null
      }
    }
  ],
  "meta" : {
    "resource_class" : "Business::Project",
    "max_updated_at" : "2016-11-04T13:48:21.624Z",
    "page"           : 1,
    "per"            : 2,
    "total_pages"    : 171,
    "total_count"    : 341
  }
}