1. Shipping Label
  • Authentication API
    • Generate API Token
      POST
  • Create Orders
    • Create Order
      POST
  • Cancel Orders
    • Cancel Order
      PUT
  • Shipping Label
    • Download Shipping Label
      POST
    • Shipping Label Configurations
      GET
    • Update Shipping Label Configurations
      PUT
  • Shipment Tracking
    • Tracking
      GET
  • Couriers
    • Courier Partners
      GET
  • NDR
    • Reattempt NDR
      PUT
  • Pickup Addresses
    • Pickup Hub ids
      GET
    • Create Pickup Hub Id
      POST
    • Pickup Hub Id
      DELETE
  • Shipping Rates
    • Get Shipping Rate (Retail)
      GET
  1. Shipping Label

Update Shipping Label Configurations

PUT
https://api.sharkship.in/v1/b2c/document/shipping_label_configuration
Updates shipping label display configurations for your account.
Endpoint: PUT /v1/b2c/document/shipping_label_configuration
Headers:
Authorization: Bearer <token>
Content-Type: application/json
Request body fields:
FieldTypeDescription
rtoAddressVisiblebooleanShow RTO address on the label
sharkshipVisiblebooleanShow Sharkship branding on the label
clientIdVisiblebooleanShow client order ID on the label
sellerLogoVisiblebooleanShow seller logo on the label
gstVisiblebooleanShow GST details on the label
skuVisiblebooleanShow SKU on the label
alterNamebooleanUse an alternate seller name on the label
phoneVisiblebooleanShow customer phone number on the label
sellerPhoneVisiblebooleanShow seller phone number on the label
isAmountVisiblebooleanShow order amount on the label
tableVisiblebooleanShow line items table on the label
newNamestringAlternate seller name (used when alterName is true)
labelSizestringLabel format: STANDARD, THERMAL, or 4x4
Response (200): Returns { "message": "UPDATED" }.

Request

Header Params

Body Params application/json

Examples

Responses

🟢200
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.sharkship.in/v1/b2c/document/shipping_label_configuration' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
  "rtoAddressVisible": true,
  "sharkshipVisible": true,
  "clientIdVisible": true,
  "sellerLogoVisible": true,
  "gstVisible": true,
  "skuVisible": true,
  "alterName": true,
  "phoneVisible": true,
  "sellerPhoneVisible": true,
  "isAmountVisible": true,
  "tableVisible": true,
  "newName": "string",
  "labelSize": "STANDARD"
}'
Response Response Example
{
    "message": "UPDATED"
}
Modified at 2026-06-16 10:11:15
Previous
Shipping Label Configurations
Next
Shipment Tracking
Built with