I have a resource structure like flight > seat > reservation, so a reservation belongs to a certain seat which belongs to a certain flight:
http://example.com/jdf_3prGPS4/1/jMBDy46PbNc
----------- - -----------
| | |
| | |
flight seat reservation
Since the customer gets this (somewhat ugly) URL for later cancellation I consider to leave out the resource structure and shorten the link to the reservation:
http://example.com/reservation/jMBDy46PbNc
Do you see any reasons (relevant to the user) not to shorten this URL?