Skip to main content

Create Part

Creates a new Part

Request Body

  • description string
  • manufacturer_part_number string

    Possible values: <= 255 characters

    The part number from this Part's manufacturer.

  • measurement_unit_id integer

    Possible values: >= 1

  • measurement_unit_name string

    The name of the measurement unit. If the measurement unit does not exist, it will be ignored.

  • number string required

    Possible values: <= 255 characters

    The part number to be used for this Part within Fleetio. Must be unique. Does not have to be the same as the manufacturer's part number.

  • part_category_id integer

    Possible values: >= 1

  • part_category_name string

    Possible values: <= 255 characters

    The name of the part category. If the part category does not exist, it will be created.

  • part_manufacturer_id integer

    Possible values: >= 1

  • part_manufacturer_name string

    Possible values: <= 255 characters

    The name of the part manufacturer. If the part manufacturer does not exist, it will be created.

  • unit_cost number

    The cost per unit of this Part, which will be interpreted as dollars, or dollars and cents. May be sent as a string, integer, or float. Value may be up to two decimal places.

  • upc string

    Possible values: <= 255 characters

    The Universal Product Code for this Part. Must be unique.

  • tire_config_attributes object
    info

    tire_config_attributes are available to accounts on Premium plans

    Parts that have a Part Category where tire_category is true can have a TireConfg which are tire-specific Part attributes.

  • aspect_ratio float

    Aspect ratio of tire.

  • rim_diameter float

    Rim diameter of tire.

  • load_index float

    Load index of tire.

  • metric_type string

    Possible values: [EU, P, HL, T, LT, C, ST]

    Metric type of tire.

  • width float

    Width of tire.

  • construction string

    Possible values: [B, R, D]

    Construction type of tire.

  • speed_rating string

    Possible values: [A1, A2, A3, A4, A5, A6, A7, A8, B, C, D, E, F, G, H, J, K, L, M, N, P, Q, R, S, T, U, V, W, Y]

    Speed rating of tire.

  • factory_tread_depth float

    factory_tread_depth support is currently in private beta.

    Tread depth of tire in /32" when new, as specified by the manufacturer.

  • minimum_tread_depth float

    minimum_tread_depth support is currently in private beta.

    The legal minimum tread depth, in /32".

  • life_expectancy integer

    life_expectancy support is currently in private beta.

    The Life Expectancy or “Warranty” of a tire is the expected meter range, usually measured in miles, of a given tire as specified by the manufacturer.

  • custom_fields object

    *Full details on working with Custom Fields here.

  • documents_attributes object[]

    An array of one or more document objects to add to the record. You may provide your own file_url, or follow our Attaching Documents and Images guide to upload to our third party storage provider.

  • name string

    Possible values: <= 255 characters

    The name to give the file which will be shown in the UI.

  • file_url string

    Possible values: <= 255 characters

    The URL pointing to the file.

  • file_mime_type string

    Possible values: <= 255 characters

    The MIME type of the file. For example, application/pdf.

  • file_name string

    Possible values: <= 255 characters

    The name of the file.

  • file_size integer

    The size of the file in bytes.

  • images_attributes object[]

    An array of one or more image objects to add to the record. You may provide your own file_url, or follow our Attaching Documents and Images guide to upload to our third party storage provider.

  • name string

    Possible values: <= 255 characters

    The name to give the image which will be shown in the UI.

  • file_url string

    Possible values: <= 255 characters

    The URL pointing to the image.

  • file_mime_type string

    Possible values: <= 255 characters

    The MIME type of the image. For example, image/png.

  • file_name string

    Possible values: <= 255 characters

    The name of the image.

  • file_size integer

    The size of the image file in bytes.

Responses

OK

Response Headers


    Schema

    • id integer

      Possible values: >= 1

    • created_at date-time

      The date and time at which this record was created.

    • updated_at date-time

      The date and time at which this record was most recently updated.

    • account_id integer

      Possible values: >= 1

    • description string

      A description of this Part.

    • manufacturer_part_number string

      The part number from this Part's manufaturer.

    • measurement_unit_id NullableId

      Possible values: >= 1

    • number string

      A unique number for this Part. Does not have to be the same as the manufacturer's number.

    • part_category_id NullableId

      Possible values: >= 1

    • part_manufacturer_id NullableId

      Possible values: >= 1

    • upc string

      The Universal Product Code for this Part.

    • custom_fields object

      *Full details on working with Custom Fields here.

    • unit_cost_cents integer

      The unit cost for this Part in cents.

    • average_unit_cost_cents integer

      The average unit cost for this Part in cents.

    • images_count integer

      The number of images attached to this Part.

    • documents_count integer

      The number of documents attached to this Part.

    • comments_count integer

      The number of Comments attached to this Part.

    • archived_at date-time

      The date and time at which this Part was archived.

    • measurement_unit object
    • id integer

      Possible values: >= 1

    • name string
    • description string
    • symbol string
    • has_active_inventory_sets boolean

      Indicates whether this Part has any active Inventory Sets.

    Loading...