deleted_at set to the time it was deleted. The list endpoint hides such packages, so this is the only place a non-null deleted_at appears.1 in the path is an optional data-detail level. It has no effect for packages, which are always returned as flat records; a non-numeric value is treated as 1.404. It returns 500 with the plain-text body error happened, so do not parse the failure body as JSON.curl --location --globoff 'https://.daftara.com/api2/package/1/1' \
--header 'Accept: application/json' \
--header 'apikey: ' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json'{
"id": 6,
"name": "Gold Membership",
"price": 250,
"period_value": 1,
"period_unit": "daily",
"status": 0,
"product_id": null,
"description": "Unlimited access",
"created": "2026-07-30 09:15:00",
"modified": "2026-07-30 09:15:00",
"deleted_at": null,
"type": "credit_charge",
"branch_id": 1
}