Advice from the expert
Fast production
Service and advice from Schmiedekult

Gewichtsrechner Api Dokumentation

The weight api does not require authentication and is therefore accessible to everyone. The only requirement is a back link to https://www.schmiedekult.de/ (z.B. powered by rapa GmbH) .The Api offers the possibility to calculate the weight in different units for every imaginable material, because there is the possibility to enter an own material density. An example for the integration can be found under https://www.schmiedekult.de/Gewichtsrechner

Actions

Sheet metal => https://efunnel.de/publicapis/weight/sheet

Rods => https://efunnel.de/publicapis/weight/bar

Tubes => https://efunnel.de/publicapis/weight/pipe

Profiles => https://efunnel.de/publicapis/weight/profile

Angle => https://efunnel.de/publicapis/weight/angle

Rod types

Flat steel => https://efunnel.de/publicapis/weight/sheet

Round steel => RR

Hexagonal steel => SES

Tube Types

Round tube => RR

Square tube => RER

Oval tube => OR

Hexagonal tube => SER

Profile types

U-profile => U

H-profile => DT

T-profile => T

Angular Z profile => ZE

Materials

Steel => steel

Stainless steel => stainlesssteel

Aluminum => aluminum

Brass => brass

Copper => copper

Weight units

Ton => t

Kilogram => kg

Decagram => dg

Gram => g

Units of measurement

Kilometer => km

Meter => m

Decimeter => dm

Centimeter => cm

Millimeter => mm

Example answer

        {
            "statusCode": int,
            "message": string,
            "result": double
        }
    

Example request Sheet metal

If your material is not among the prefabricated ones, you can replace "material": string with "customweight": double, specifying the density of the material. If your material is stainless steel, you must add "materialtype": string where you specify either V2A or V4A.

        {
            "height": double,
            "length": double,
            "width": double,
            "amount": int (optional),
            "material": string,
            "measurementunit": string (optional default is mm)
            "weightunit": string (optional default is kg)	
        }   
    

Example request Rods

If your material is not among the prefabricated ones, you can replace "material": string with "customweight": double, specifying the density of the material. If your material is stainless steel, you must add "materialtype": string where you specify either V2A or V4A.

        {
            "type": string,
            "diameter": double (For RR),
            "wrenchsize": double or "sidelength": double (For SES)
            "length": double,
            "amount": int (optional),
            "material": string,
            "measurementunit": string (optional default is mm)
            "weightunit": string (optional default is kg)	
        }  
    

Round steel Example

        {
            "type": "RR",
            "diameter": 5,
            "length": 1000,
            "amount": 2,
            "material": "stainlesssteel",
            "materialtype": "V2A",
            "weightunit": "g"	
        } 
    

Example request Tubes

If your material is not among the prefabricated ones, you can replace "material": string with "customweight": double, specifying the density of the material. If your material is stainless steel, you must add "materialtype": string where you specify either V2A or V4A.

        {
            "type": string,
            "thickness": double,
            "diameter": double (For RR),
            "height": double (For RER),
            "width": double (For RER and OR),
            "wrenchsize": double or "sidelength": double (For SES)
            "length": double,
            "innercornerradius": double (For RER)(optional)
            "outercornerradius": double (For RER)(optional)
            "amount": int (optional),
            "material": string,
            "measurementunit": string (optional default is mm)
            "weightunit": string (optional default is kg)	
        }
    

Example request Profiles

If your material is not among the prefabricated ones, you can replace "material": string with "customweight": double, specifying the density of the material. If your material is stainless steel, you must add "materialtype": string where you specify either V2A or V4A.

        {
            "height": double,
            "length": double,
            "width": double,
            "upperthickness": double,
            "sidethickness": double,
            "type": string,
            "amount": int (optional),
            "material": string,
            "measurementunit": string (optional default is mm)
            "weightunit": string (optional default is kg)	
        }
    

Example request Angle

If your material is not among the prefabricated ones, you can replace "material": string with "customweight": double, specifying the density of the material. If your material is stainless steel, you must add "materialtype": string where you specify either V2A or V4A.

  
        {
            "height": double,
            "length": double,
            "width": double,
            "thickness": double,
            "amount": int (optional),
            "material": string,
            "measurementunit": string (optional default is mm)
            "weightunit": string (optional default is kg)	
        }
    

If you have any questions, please do not hesitate to contact us