Projekt & leverans – bygg på Flowtly

Använd denna kuraterade snapshot av Flowtlys OpenAPI för att planera integrationer, automatisera flöden och synka data teamen behöver.

Dokumentationsstatus

Senast synkad 2025-12-11 09:43 (app‑version 2.0.0)

Endast ett urval av entiteter är publikt. Kör båda sync‑kommandon när Flowtly släpper nytt.

Projekt & leverans

Visa projektmetadata, medlemmar och faktureringskontext.

Entitetsöversikt

Attribut

Skapa och hantera egna attribut för att utöka Flowtlys datamodeller.

API‑slutpunkter

GET /api/attributes

Lista attribut

Hämta attribut med paginering och filter.

POST /api/attributes

Skapa attribut

Definiera ett nytt attribut med slug, namn och typ.

GET /api/attributes/{id}

Hämta attribut via ID

Läs en specifik attributdefinition.

PATCH /api/attributes/{id}

Uppdatera attribut

Patcha attributdetaljer som namn eller beskrivning.

DELETE /api/attributes/{id}

Radera attribut

Ta bort en attributdefinition.

GET /api/attribute-entity-values

List attribute-entity-values

Retrieves the collection of AttributeValue resources.

POST /api/attribute-entity-values

Create attribute-entity-value

Creates a AttributeValue resource.

GET /api/attribute-entity-values/{id}

Get attribute-entity-value

Retrieves a AttributeValue resource.

PATCH /api/attribute-entity-values/{id}

Update attribute-entity-value

Updates the AttributeValue resource.

DELETE /api/attribute-entity-values/{id}

Delete attribute-entity-value

Removes the AttributeValue resource.

GET /api/attribute-set-attributes

List attribute-set-attributes

Retrieves the collection of AttributeSetAttribute resources.

POST /api/attribute-set-attributes

Create attribute-set-attribute

Creates a AttributeSetAttribute resource.

GET /api/attribute-set-attributes/{id}

Get attribute-set-attribute

Retrieves a AttributeSetAttribute resource.

PATCH /api/attribute-set-attributes/{id}

Update attribute-set-attribute

Updates the AttributeSetAttribute resource.

DELETE /api/attribute-set-attributes/{id}

Delete attribute-set-attribute

Removes the AttributeSetAttribute resource.

GET /api/attribute-sets

List attribute-sets

Retrieves the collection of AttributeSet resources.

POST /api/attribute-sets

Create attribute-set

Creates a AttributeSet resource.

GET /api/attribute-sets/{id}

Get attribute-set

Retrieves a AttributeSet resource.

PATCH /api/attribute-sets/{id}

Update attribute-set

Updates the AttributeSet resource.

DELETE /api/attribute-sets/{id}

Delete attribute-set

Removes the AttributeSet resource.

GET /api/attribute-values

List attribute-values

Retrieves the collection of AttributeValue resources.

POST /api/attribute-values

Create attribute-value

Creates a AttributeValue resource.

GET /api/attribute-values/{id}

Get attribute-value

Retrieves a AttributeValue resource.

PATCH /api/attribute-values/{id}

Update attribute-value

Updates the AttributeValue resource.

DELETE /api/attribute-values/{id}

Delete attribute-value

Removes the AttributeValue resource.

Schemafält

Attribute-attribute.read
Fält Typ Beskrivning
id string Identifierare för attributet.
name string Visningsnamn för attributet.
type string Datatyp för attributet.
shift integer
required boolean
multiple boolean
defaultValue string | null
formatPattern string | null

Entitetsöversikt

Projekt

Använd Flowtly‑projekt som kanonisk referens så PMO‑verktyg kan enas om medlemmar och scheman.

API‑slutpunkter

GET /api/projects

Lista projekt

Hämta projekt med filter på kund, status eller kontraktstyp.

POST /api/projects

Skapa projekt

Provisionera ett projekt med debiteringsmodell, kundreferenser och ev. schema.

GET /api/projects/{id}

Hämta projekt via ID

Inspektera ett specifikt projekt för att se medlemmar, valuta och nyckelfält.

PATCH /api/projects/{id}

Uppdatera projekt

Patcha projektmetadata, datum eller debiteringsmodell.

GET /api/projects/preview

Preview projects

Preview project data before creation.

GET /api/projects/search

Search projects

Search projects by filters.

GET /api/projects/{id}/profitability

Get project profitability

Inspect profitability metrics for a project.

Användningsfall

Skapa projekt från CRM när en affär stängs för att förbereda bemanning.
Uppdatera projektlivscykler från externa verktyg så kostnadsprognoser i Flowtly stämmer.

Schemafält

Project-project.read
Fält Typ Beskrivning
id integer Internt Flowtly‑projekt‑ID.
client string | null IRI för kundorganisationen.
currency string | null Valutareferens för fakturering och budget.
dateFrom string | null Planerat startdatum för projektet.
dateTo string | null Planerat slutdatum för projektet.
name string Projektnamn som visas i UI.
publicDescription string | null Kundvänd beskrivning av projektet.
type string Debiteringsmodell, t.ex. fastpris eller T&M.
clientHash string Hashad identifierare som Flowtly använder för deduplikat.
notes string | null Interna anteckningar tillgängliga för Flowtly‑användare.
color string Hex‑färg för UI‑brickor.
priceNet string | null Netto­pris som konfigurerats för projektet.
taxGroup string | null IRI för momskategori som används på projektet.
projectMembers array Lista över medlems‑IRI:er som tilldelats projektet.
status string Systemhanterad livscykelstatus (aktiv, arkiverad, etc.).
flattenType string Internt normaliserad typ som används av Flowtly.

Exempel

POST /api/projects

Skapa Aurora‑utrullningsprojektet

Lägger till ett T&M‑projekt kopplat till en CRM‑kund med planerad start och sluttid.

Request‑payload
{
    "name": "Aurora Rollout",
    "type": "time-and-material",
    "currency": "/api/currencies/EUR",
    "client": "/api/clients/cl_901",
    "dateFrom": "2024-06-01T00:00:00+00:00",
    "dateTo": "2024-12-31T00:00:00+00:00",
    "notes": "Expansion to Germany and France"
}
Response‑payload
{
    "@id": "/api/projects/prj_aurora",
    "@type": "Project",
    "id": 9821,
    "name": "Aurora Rollout",
    "type": "time-and-material",
    "currency": "/api/currencies/EUR",
    "client": "/api/clients/cl_901",
    "dateFrom": "2024-06-01T00:00:00+00:00",
    "dateTo": "2024-12-31T00:00:00+00:00",
    "status": "active"
}
Whatsapp