Check out the Importio API.
TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to [email protected] and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can... Add travel information to a TripIt account, enabling: Instant availability of clean, professional looking itineraries accessible on the web or via mobile device Seamless calendar integration via TripIt’s iCal feeds feature Access to many third party productivity applications that use the TripIt API Import travel information from a TripIt traveler’s account, enabling: Seamless email import technology for your customers to add travel plans to your application Insight into a traveler’s entire trip (air, hotel, car, restaurants, meetings, etc.) Outputting travel data to social network applications such as Facebook and LinkedIn
Connect to API
SCM Mycroft Assistant
The customer is provided with the following procedure in order to work with the API: 1. The customer creates two XML files. The first is titled “data.xml” and it contains information on balances, income, and expenditure. The second is “catalog.xml”. Files contains background information including: products transferred (for instance, between warehouses), purchases, sales, etc. This information can be customized. After these files are created, they need to be packed in “data.zip” archive. The system accepts the data from the files only if they are correctly named. Double-checking the file names will provide optimum results. Samples of the upload files, along with a description, are presented in Section B. 2. Once the files have been properly compiled and named, the customer accesses the server at https://i.mycroft2b.com and establishes a connection. This must pass HTTP Basic Authentication, and will, as long as the correct using login and password are entered as requested. 3. Next, the customer sends a PUT request to the server, using the archive created at step 1. The address for this is: https://i.mycroft2b.com/api/Instances/[KEY]/Import. In the above address, [KEY] is the actual key provided at registration. The customer’s login and password are required at this point. 4. You will know that your data has been successfully loaded by a response of “true.” An unsuccessful load will return a “false”. 5. After the response is received, the connection is broken. Manual Load: You can manually load the data.zip file created at step 1 into Mycroft Assistant. To do so, you need to: a) Log in to the system at https://i.mycroft2b.com using your login and password. b) Open the menu at the right top and select “Preferences.” c) In the “Data” section, click on the cloud and select the file you created at step 1 (or drag the file using the drug-and-drop approach)..
Connect to API