It would really simplify the import process (especially when using a GPS app on a phone) if it were possible to simply email the GPX file to the API.
The schema I'm thinking of is as follows
Restrictions: Email can only be sent from the users recorded email address. So we'd look up the senders address in the users table, and then queue a job on their behalf.
The cron run could check the email account via POP or IMAP at pre-specified intervals