package models type StepsResponse struct { Result []Steps `json:"result"` } type Steps struct { ID string `json:"ID"` EntityID string `json:"ENTITY_ID"` StatusID string `json:"STATUS_ID"` Name string `json:"NAME"` NameInit string `json:"NAME_INIT,omitempty"` Sort string `json:"SORT"` System string `json:"SYSTEM"` Color string `json:"COLOR,omitempty"` Semantics string `json:"SEMANTICS,omitempty"` CategoryID string `json:"CATEGORY_ID"` Extra Extra `json:"EXTRA,omitempty"` } type Extra struct { Semantics string `json:"SEMANTICS,omitempty"` Color string `json:"COLOR,omitempty"` } type TypeStepsEntityID string const ( StatusStepsEntityID TypeStepsEntityID = "STATUS" DealTypeStepsEntityID TypeStepsEntityID = "DEAL_TYPE" DealStageStepsEntityID TypeStepsEntityID = "DEAL_STAGE" SourceStepsEntityID TypeStepsEntityID = "SOURCE" ContactTypeStepsEntityID TypeStepsEntityID = "CONTACT_TYPE" CompanyTypeStepsEntityID TypeStepsEntityID = "COMPANY_TYPE" EmployeesStepsEntityID TypeStepsEntityID = "EMPLOYEES" IndustryStepsEntityID TypeStepsEntityID = "INDUSTRY" SmartInvoiceStageStepsEntityID TypeStepsEntityID = "SMART_INVOICE_STAGE_3" QuoteStatusStepsEntityID TypeStepsEntityID = "QUOTE_STATUS" HonorificStepsEntityID TypeStepsEntityID = "HONORIFIC" CallListStepsEntityID TypeStepsEntityID = "CALL_LIST" SmartDocumentStageStepsEntityID TypeStepsEntityID = "SMART_DOCUMENT_STAGE_5" )