Integration

edward's Avatar

edward

19 Jun, 2012 04:35 AM

Hello,

I need to integrate your application to our EDI and I wanted to ask you for documentation that can help me figure out how to pull and push Order, Invoice, Product and Customer information into andy from your system.

I Plan to start using Handshake soon and the biggest hurdle to overcome is integration with our system.

I am hoping to be able to use Microsoft Dotnet for the Integration. Therefore any information on Visual Basic Dotnet API calls is welcome.

Cheers

Edward Re

  1. Support Staff 2 Posted by Glen on 19 Jun, 2012 11:16 AM

    Glen's Avatar

    Hi Edward,

    Thanks for reaching out. There is full documentation on our API online at http://handshake-app.com/help/kb/api/api-getting-started, however, we do not offer a VB RPC-style interface if that's what you're after.

    Our API works with XML and JSON as the supported formats and follows standard RESTful conventions (e.g. GET, POST, PUT, DELETE) for allowing you to fetch, create, update, and delete the resources in your account.

    Could you tell us what backend system you are trying to integrate to?

  2. Glen closed this discussion on 19 Jun, 2012 11:16 AM.

  3. Edward Re re-opened this discussion on 20 Jun, 2012 12:01 AM

  4. 3 Posted by Edward Re on 20 Jun, 2012 12:01 AM

    Edward Re's Avatar

    Hi Glen,

    I have used http / https commands before from code written in Microsoft C#
    and VB Dotnet, however I am not sure how to code the RESTful commands in
    Dotnet!

    I have Googled it and looks like Dotnet can handle all that but I still
    have not found a useful snippet of code that I can use to , for example,
    retriece Orders from Handshake using Dotnet.

    I was trying to run the Handshake API's from Firefox URL and it does not
    recognise the RESTful syntax ! It all seems too hard!

    I don't get why you guys have not written Web-services API's to access the
    Handshake system the easy way!

    Thanks
      

    Edward Re
    IT Manager

     
    Cristina Re Designs
    Ground Floor, 30-34 Oxford Street
    Collingwood, 3066, Victoria
    t: +61 3 9495 6133
    f: +61 3 9495 6155
    e: [email blocked]
    w: www.cristinare.com <http://www.cristinare.com/>
    twitter: http://twitter.com/cristinare
    This email and any attachments may contain confidential information and/or
    intellectual property owned byCristina Re IP Pty Ltd. If you are not the
    intended recipient of this email, please immediately inform the sender by
    email or on +61 3 9495 6133 and then destroy the original message and any
    copies made or stored. Any use, storage, copying, adapting, publishing or
    communicating of any kind in respect of the information or intellectual
    property contained herein is strictly prohibited. Cristina Re IP Pty Ltd
    does not warrant that this email or its contents is error or virus free
    and does not accept liability for loss or damage in connection with the
    transmission or opening of this email and any attachments.
    Please consider the environment before printing this e-mail

  5. Support Staff 4 Posted by Glen on 20 Jun, 2012 12:20 PM

    Glen's Avatar

    Hi Edward,

    "Easy" is in the eye of the beholder :) Most modern web services offer RESTful APIs similar to Handshake's, but again, everyone has their own preference.

    That said, if you're able to make a plain old HTTP GET request from your Dot.net code to https://app.handshake-app.com/api/v2/orders?format=xml (and provide the required HTTP Basic authentication) you should get a list of orders back that you can work with.

    Please let us know if you're able to get that much working.

  6. Glen closed this discussion on 20 Jun, 2012 12:20 PM.

Comments are currently closed for this discussion. You can start a new one.

Recent Discussions

28 Dec, 2012 03:29 AM
26 Dec, 2012 08:57 PM
17 Dec, 2012 11:37 PM