OroCRM Forums

Covering OroCRM topics, including community updates and company announcements.

Forums Forums OroCRM OroCRM – Programming Questions REST API for Third Party Apps?

This topic contains 9 replies, has 4 voices, and was last updated by Bill Curtis Bill Curtis 6 years, 5 months ago.

Starting from March 1, 2020 the forum has been switched to the read-only mode. Please head to StackOverflow for support.

  • Creator
    Topic
  • #24701
    Bill Curtis
    Bill Curtis
    Participant

    Are there plans to add a REST API so third party apps can access Oro resources? I’m new to Oro so this may exist, but not seeing any API key management in the UI.

    Eg. GET http://www.myorosite.com/api/v1/contacts to grab a list of contacts

Viewing 9 replies - 1 through 9 (of 9 total)
  • Author
    Replies
  • #24702

    Julien VINAI
    Participant

    Hello Bill,

    You can list every REST routes from Oro like this:php app/console router:debug | grep api

    For example, contacts REST routes are:


    SYNOLIA – Lead Developer

    #24703
    Bill Curtis
    Bill Curtis
    Participant

    Awesome – that makes sense.

    I’m reading on other threads that the REST API Auth is WSSE.

    The workflow I’m looking for is to paste an API Key into my external system, so it can pull Oro contacts/orders in. Typically I’ve seen this done with Basic or Bearer authentication. Is there a workflow you recommend for this type of API integration with Oro?

    Thanks

    #24704

    Julien VINAI
    Participant

    I cannot respond to your request because I’m not part of the Oro Team :)

    You’ll have to wait for one of them.


    SYNOLIA – Lead Developer

    #24705
    Bill Curtis
    Bill Curtis
    Participant

    Haha oh right on, well thanks for the help earlier!

    Standing by for Team Oro.

    #24706

    Vova Soroka
    Participant

    Also you can see all existing API on http://demo.orocrm.com/api/doc

    #24707
    Dima Soroka
    Dima Soroka
    Keymaster

    @Bill Curtis, thanks for bringing up this issue, current implementation requires regenerate WSSE header every hour and not allows to do this without server side command to be involved. It makes integration very complex and we’ll address this before our next release.

    #24708
    Bill Curtis
    Bill Curtis
    Participant

    Hi Dima, thanks for the reply – looking forward to the next release for this feature :)

    #24709
    Dima Soroka
    Dima Soroka
    Keymaster

    We release 1.0.0 two day ago and updated WSSE authentication in scope of the release. You can find more information in our documentation.

    #24710
    Bill Curtis
    Bill Curtis
    Participant

    Good stuff – thanks Dima

Viewing 9 replies - 1 through 9 (of 9 total)

The forum ‘OroCRM – Programming Questions’ is closed to new topics and replies.

You will be redirected to [title]. Would you like to continue?

Yes No