Anpassning och taggar
Attribut, attributuppsättningar, regler och taggar — utöka Flowtlys objekt med egna fält.
Attribut
Endpoints
| GET | /attributes | Hämtar samlingen av Attribute-resurser. |
| POST | /attributes | Skapar en Attribute-resurs. |
| GET | /attributes/{id} | Hämtar en Attribute-resurs. |
| PATCH | /attributes/{id} | Uppdaterar Attribute-resursen. |
| DELETE | /attributes/{id} | Tar bort Attribute-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| name* | string | |
| type* | string | |
| shift | integer | |
| required | boolean | |
| multiple | boolean | |
| defaultValue | stringnull | |
| formatPattern | stringnull |
Tagg
Endpoints
| GET | /tags | Hämtar samlingen av Tag-resurser. |
| POST | /tags | Skapar en Tag-resurs. |
| GET | /tags/{id} | Hämtar en Tag-resurs. |
| DELETE | /tags/{id} | Tar bort Tag-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| entityMapping | array | |
| id | string | |
| tagDefinition* | string (iri-reference) | |
| relationName | string | |
| relationId* | string | |
| weight | string | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possibleRelationNames | string |
Attributvärde
Endpoints
| GET | /attribute-entity-values | Hämtar samlingen av AttributeValue-resurser. |
| POST | /attribute-entity-values | Skapar en AttributeValue-resurs. |
| GET | /attribute-entity-values/{id} | Hämtar en AttributeValue-resurs. |
| PATCH | /attribute-entity-values/{id} | Uppdaterar AttributeValue-resursen. |
| DELETE | /attribute-entity-values/{id} | Tar bort AttributeValue-resursen. |
| GET | /attribute-values | Hämtar samlingen av AttributeValue-resurser. |
| POST | /attribute-values | Skapar en AttributeValue-resurs. |
| GET | /attribute-values/{id} | Hämtar en AttributeValue-resurs. |
| PATCH | /attribute-values/{id} | Uppdaterar AttributeValue-resursen. |
| DELETE | /attribute-values/{id} | Tar bort AttributeValue-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | string | |
| attribute* | string (iri-reference) | |
| relationName | string | |
| relationId* | string | |
| value* | string | |
| dateFrom | string,null (date-time) | |
| dateTo | string,null (date-time) |
Attributuppsättning
Endpoints
| GET | /attribute-sets | Hämtar samlingen av AttributeSet-resurser. |
| POST | /attribute-sets | Skapar en AttributeSet-resurs. |
| GET | /attribute-sets/{id} | Hämtar en AttributeSet-resurs. |
| PATCH | /attribute-sets/{id} | Uppdaterar AttributeSet-resursen. |
| DELETE | /attribute-sets/{id} | Tar bort AttributeSet-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| name* | string | |
| relationName* | string | |
| icon | stringnull |
Attribut i attributuppsättning
Endpoints
| GET | /attribute-set-attributes | Hämtar samlingen av AttributeSetAttribute-resurser. |
| POST | /attribute-set-attributes | Skapar en AttributeSetAttribute-resurs. |
| GET | /attribute-set-attributes/{id} | Hämtar en AttributeSetAttribute-resurs. |
| PATCH | /attribute-set-attributes/{id} | Uppdaterar AttributeSetAttribute-resursen. |
| DELETE | /attribute-set-attributes/{id} | Tar bort AttributeSetAttribute-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | string | |
| attributeSet* | object | |
| attribute* | object | |
| required | boolean |
Attributregel
Endpoints
| GET | /attribute-rules | Hämtar samlingen av AttributeRule-resurser. |
| POST | /attribute-rules | Skapar en AttributeRule-resurs. |
| GET | /attribute-rules/{id} | Hämtar en AttributeRule-resurs. |
| PATCH | /attribute-rules/{id} | Uppdaterar AttributeRule-resursen. |
| DELETE | /attribute-rules/{id} | Tar bort AttributeRule-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| attributeSet* | string,null (iri-reference) | |
| attribute | string,null (iri-reference) | |
| name* | string |
Attributpris
Endpoints
| GET | /attribute-prices | Hämtar samlingen av AttributePrice-resurser. |
| POST | /attribute-prices | Skapar en AttributePrice-resurs. |
| GET | /attribute-prices/{id} | Hämtar en AttributePrice-resurs. |
| PATCH | /attribute-prices/{id} | Uppdaterar AttributePrice-resursen. |
| DELETE | /attribute-prices/{id} | Tar bort AttributePrice-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| attributeRule* | string (iri-reference) | |
| amount* | string | |
| currency* | string (iri-reference) | |
| dateFrom* | string,null (date-time) |
Taggdefinition
Endpoints
| GET | /tag-definitions | Hämtar samlingen av TagDefinition-resurser. |
| POST | /tag-definitions | Skapar en TagDefinition-resurs. |
| GET | /tag-definitions/{id} | Hämtar en TagDefinition-resurs. |
| PATCH | /tag-definitions/{id} | Uppdaterar TagDefinition-resursen. |
| DELETE | /tag-definitions/{id} | Tar bort TagDefinition-resursen. |
| GET | /tag-definitions/autocomplete | Hämtar samlingen av TagDefinition-resurser. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | string | |
| name* | string | |
| level* | integer | |
| label | string | |
| tagGroup* | string (iri-reference) | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) |
Tagggrupp
Endpoints
| GET | /tag-groups | Hämtar samlingen av TagGroup-resurser. |
| POST | /tag-groups | Skapar en TagGroup-resurs. |
| GET | /tag-groups/{id} | Hämtar en TagGroup-resurs. |
| PATCH | /tag-groups/{id} | Uppdaterar TagGroup-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | string | |
| name* | string | |
| code | string | |
| allowedRelations | arraynull |
Villkor
Endpoints
| GET | /condition/{month}/contractor-groups | Hämtar samlingen av Condition-resurser. |
| GET | /condition/{month}/contractors | Hämtar samlingen av Condition-resurser. |
| GET | /condition/{month}/holidays | Hämtar samlingen av Condition-resurser. |
| GET | /condition/{month}/projects | Hämtar samlingen av Condition-resurser. |