sfgboxapi

<back to all web services

ProductsMetricsLookup

Requires Authentication
The following routes are available for this service:
GET/products_metrics
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports sfgboxapi.ServiceModel

Namespace Global

    Namespace sfgboxapi.ServiceModel

        <DataContract>
        Public Partial Class ProductsMetricsLookup
            <DataMember(Order:=2)>
            Public Overridable Property TenantsId As Long

            <DataMember(Order:=3)>
            Public Overridable Property ZonesId As Long

            <DataMember(Order:=4)>
            Public Overridable Property ProductsId As Long

            <DataMember(Order:=5)>
            Public Overridable Property PriceKg As Double

            <DataMember(Order:=6)>
            Public Overridable Property PriceDescription As String

            <DataMember(Order:=7)>
            Public Overridable Property BetainePercRda As Nullable(Of Double)

            <DataMember(Order:=8)>
            Public Overridable Property BetaineMg As Nullable(Of Double)

            <DataMember(Order:=9)>
            Public Overridable Property CalciumPercRda As Nullable(Of Double)

            <DataMember(Order:=10)>
            Public Overridable Property CalciumMg As Nullable(Of Double)

            <DataMember(Order:=11)>
            Public Overridable Property CaloriesPercRda As Nullable(Of Double)

            <DataMember(Order:=12)>
            Public Overridable Property CaloriesKc As Nullable(Of Double)

            <DataMember(Order:=13)>
            Public Overridable Property CarbohydratesPercRda As Nullable(Of Double)

            <DataMember(Order:=14)>
            Public Overridable Property CarbohydratesG As Nullable(Of Double)

            <DataMember(Order:=15)>
            Public Overridable Property CarbohydratesKc As Nullable(Of Double)

            <DataMember(Order:=16)>
            Public Overridable Property CarbohydratesKj As Nullable(Of Double)

            <DataMember(Order:=17)>
            Public Overridable Property CholinePercRda As Nullable(Of Double)

            <DataMember(Order:=18)>
            Public Overridable Property CholineMg As Nullable(Of Double)

            <DataMember(Order:=19)>
            Public Overridable Property CopperPercRda As Nullable(Of Double)

            <DataMember(Order:=20)>
            Public Overridable Property CopperMg As Nullable(Of Double)

            <DataMember(Order:=21)>
            Public Overridable Property FatPercRda As Nullable(Of Double)

            <DataMember(Order:=22)>
            Public Overridable Property FatG As Nullable(Of Double)

            <DataMember(Order:=23)>
            Public Overridable Property FatKc As Nullable(Of Double)

            <DataMember(Order:=24)>
            Public Overridable Property FatKj As Nullable(Of Double)

            <DataMember(Order:=25)>
            Public Overridable Property FiberG As Nullable(Of Double)

            <DataMember(Order:=26)>
            Public Overridable Property FluoridePercRda As Nullable(Of Double)

            <DataMember(Order:=27)>
            Public Overridable Property FluorideMg As Nullable(Of Double)

            <DataMember(Order:=28)>
            Public Overridable Property FolatePercRda As Nullable(Of Double)

            <DataMember(Order:=29)>
            Public Overridable Property FolateMcg As Nullable(Of Double)

            <DataMember(Order:=30)>
            Public Overridable Property IronPercRda As Nullable(Of Double)

            <DataMember(Order:=31)>
            Public Overridable Property IronMg As Nullable(Of Double)

            <DataMember(Order:=32)>
            Public Overridable Property KilojoulesKj As Nullable(Of Double)

            <DataMember(Order:=33)>
            Public Overridable Property MagnesiumPercRda As Nullable(Of Double)

            <DataMember(Order:=34)>
            Public Overridable Property MagnesiumMg As Nullable(Of Double)

            <DataMember(Order:=35)>
            Public Overridable Property MangenesePercRda As Nullable(Of Double)

            <DataMember(Order:=36)>
            Public Overridable Property MangeneseMg As Nullable(Of Double)

            <DataMember(Order:=37)>
            Public Overridable Property MonoG As Nullable(Of Double)

            <DataMember(Order:=38)>
            Public Overridable Property NiacinPercRda As Nullable(Of Double)

            <DataMember(Order:=39)>
            Public Overridable Property NiacinMg As Nullable(Of Double)

            <DataMember(Order:=40)>
            Public Overridable Property Omega3Mg As Nullable(Of Double)

            <DataMember(Order:=41)>
            Public Overridable Property Omega6Mg As Nullable(Of Double)

            <DataMember(Order:=42)>
            Public Overridable Property PanthenicAcidPercRda As Nullable(Of Double)

            <DataMember(Order:=43)>
            Public Overridable Property PanthenicAcidMg As Nullable(Of Double)

            <DataMember(Order:=44)>
            Public Overridable Property PhosphorusPercRda As Nullable(Of Double)

            <DataMember(Order:=45)>
            Public Overridable Property PhosphorusMg As Nullable(Of Double)

            <DataMember(Order:=46)>
            Public Overridable Property PolyG As Nullable(Of Double)

            <DataMember(Order:=47)>
            Public Overridable Property PotassiumPercRda As Nullable(Of Double)

            <DataMember(Order:=48)>
            Public Overridable Property PotassiumMg As Nullable(Of Double)

            <DataMember(Order:=49)>
            Public Overridable Property ProteinPercRda As Nullable(Of Double)

            <DataMember(Order:=50)>
            Public Overridable Property ProteinG As Nullable(Of Double)

            <DataMember(Order:=51)>
            Public Overridable Property ProteinKc As Nullable(Of Double)

            <DataMember(Order:=52)>
            Public Overridable Property ProteinKj As Nullable(Of Double)

            <DataMember(Order:=53)>
            Public Overridable Property RiboflavinPercRda As Nullable(Of Double)

            <DataMember(Order:=54)>
            Public Overridable Property RiboflavinMg As Nullable(Of Double)

            <DataMember(Order:=55)>
            Public Overridable Property SaturatedG As Nullable(Of Double)

            <DataMember(Order:=56)>
            Public Overridable Property SeleniumPercRda As Nullable(Of Double)

            <DataMember(Order:=57)>
            Public Overridable Property SeleniumMcg As Nullable(Of Double)

            <DataMember(Order:=58)>
            Public Overridable Property SodiumPercRda As Nullable(Of Double)

            <DataMember(Order:=59)>
            Public Overridable Property SodiumMg As Nullable(Of Double)

            <DataMember(Order:=60)>
            Public Overridable Property StarchG As Nullable(Of Double)

            <DataMember(Order:=61)>
            Public Overridable Property SugarsG As Nullable(Of Double)

            <DataMember(Order:=62)>
            Public Overridable Property ThiaminPercRda As Nullable(Of Double)

            <DataMember(Order:=63)>
            Public Overridable Property ThiaminMg As Nullable(Of Double)

            <DataMember(Order:=64)>
            Public Overridable Property VitaminAPercRda As Nullable(Of Double)

            <DataMember(Order:=65)>
            Public Overridable Property VitaminAMcg As Nullable(Of Double)

            <DataMember(Order:=66)>
            Public Overridable Property VitaminB12PercRda As Nullable(Of Double)

            <DataMember(Order:=67)>
            Public Overridable Property VitaminB12Mcg As Nullable(Of Double)

            <DataMember(Order:=68)>
            Public Overridable Property VitaminB6PercRda As Nullable(Of Double)

            <DataMember(Order:=69)>
            Public Overridable Property VitaminB6Mg As Nullable(Of Double)

            <DataMember(Order:=70)>
            Public Overridable Property VitaminCPercRda As Nullable(Of Double)

            <DataMember(Order:=71)>
            Public Overridable Property VitaminCMg As Nullable(Of Double)

            <DataMember(Order:=72)>
            Public Overridable Property VitaminDPercRda As Nullable(Of Double)

            <DataMember(Order:=73)>
            Public Overridable Property VitaminDMg As Nullable(Of Double)

            <DataMember(Order:=74)>
            Public Overridable Property VitaminEPercRda As Nullable(Of Double)

            <DataMember(Order:=75)>
            Public Overridable Property VitaminEMg As Nullable(Of Double)

            <DataMember(Order:=76)>
            Public Overridable Property VitaminKPercRda As Nullable(Of Double)

            <DataMember(Order:=77)>
            Public Overridable Property VitaminKMcg As Nullable(Of Double)

            <DataMember(Order:=78)>
            Public Overridable Property ZincPercRda As Nullable(Of Double)

            <DataMember(Order:=79)>
            Public Overridable Property ZincMg As Nullable(Of Double)

            <DataMember(Order:=80)>
            Public Overridable Property TransG As Nullable(Of Double)
        End Class
    End Namespace
End Namespace

VB.NET ProductsMetricsLookup DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /products_metrics HTTP/1.1 
Host: sfgboxapi.dev.scadsoftware.com 
Accept: text/csv
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{Unable to show example output for type 'IEnumerable`1' using the custom 'csv' filter}Cannot dynamically create an instance of type 'System.Collections.Generic.IEnumerable`1[sfgboxapi.ServiceModel.ProductsMetricsLookupResponse]'. Reason: Cannot create an instance of an interface.