REST

CourseSales.com Web Services - Export Queue

Friday, Jan 11, 2019 by Mark Stoke Integration, Web Services, REST, Export Queue

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Export Queue Secure Web Service This web service requires a CourseSales.com secure web services user. It should only be used in server-side applications. Query Parameters you may supply any of these parameters: exportQueueId Integer - the Id of a particular Export Queue record exportQueueStatusId Integer - the Id of a particular Status record

Continue Reading

CourseSales.com Web Services - Connection Test

Sunday, Dec 30, 2018 by Mark Stoke Integration, Web Services, REST, Connection Test

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Connection Test Standard Web Service This web service requires a standard CourseSales.com web services user. It may be used in client or server-side applications. Call pattern This service requires only the login details as specified for SOAP and REST. Example PHP using REST $parameters = array(); $parameters['LoginUsername'] = 'yourSoapUsername'; $parameters['LoginPassword'] = 'yourSoapPassword'; 'https://[yoursubdomain].coursesales.com/rest/connectiontest?'. json_encode( $parameters );

Continue Reading

CourseSales.com Web Services

Sunday, Dec 30, 2018 by Mark Stoke Integration, Web Services, REST

Introduction CourseSales.com provides web services that offer information about courses, and enable users to complete online forms. CourseSales.com offers these protocols: CourseSales.com Web Services - Export Queue REST JSON based Representational State Transfer SOAP Simple Object Access Protocol, with data in a JSON format (Deprecated) Although there are two protocols, the request content and responses are identical. Multiple requests in one call CourseSales.com web services are designed to handle multiple requests at one time, to minimise the number of web service calls you need to make.

Continue Reading

CourseSales.com Web Services - Agent

Saturday, Dec 1, 2018 by Mark Stoke Integration, Web Services, REST, Agent

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Agent Secure Web Service This web service requires a CourseSales.com secure web services user. It should only be used in server-side applications.

Continue Reading

CourseSales.com Web Services - Contact

Saturday, Dec 1, 2018 by Mark Stoke Integration, Web Services, REST, Contact

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Contact Secure Web Service This web service requires a CourseSales.com secure web services user. It should only be used in server-side applications.

Continue Reading

CourseSales.com Web Services - Content

Saturday, Dec 1, 2018 by Mark Stoke Integration, Web Services, REST, Content

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Content Standard Web Service This web service requires a standard CourseSales.com web services user. It may be used in client or server-side applications.

Continue Reading

CourseSales.com Web Services - Course Date Documents

Saturday, Dec 1, 2018 by Mark Stoke Integration, Web Services, REST, Course Date Documents

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Course Date Documents Secure Web Service This web service requires a CourseSales.com secure web services user. It should only be used in server-side applications.

Continue Reading

CourseSales.com Web Services - Document

Saturday, Dec 1, 2018 by Mark Stoke Integration, Web Services, REST, Document

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Document Scope This service returns Forms with a status of Active. This service only returns Forms for Active Course Dates, that is: They are Scheduled, and visible to the Public Where the Course Date is attached to a Course Master that has a status of Active Standard Web Service This web service requires a standard CourseSales.

Continue Reading

CourseSales.com Web Services - Options

Saturday, Dec 1, 2018 by Mark Stoke Integration, Web Services, REST, Options

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Options Standard Web Service This web service requires a standard CourseSales.com web services user. It may be used in client or server-side applications. Multiple requests The OptionType corresponds directly to the various types of Options you will see inside CourseSales.com. If you wish to search two types of Options all you need to do is include both in the request, eg:

Continue Reading

CourseSales.com Web Services - Status

Saturday, Dec 1, 2018 by Mark Stoke Integration, Web Services, REST, Status

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Status Secure Web Service This web service requires a CourseSales.com secure web services user. It should only be used in server-side applications.

Continue Reading

CourseSales.com Web Services - Table Links

Saturday, Dec 1, 2018 by Mark Stoke Integration, Web Services, REST, Table Links

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Table Links Secure Web Service This web service requires a CourseSales.com secure web services user. It should only be used in server-side applications.

Continue Reading

CourseSales.com Web Services - Course Date

Tuesday, Sep 24, 2013 by Mark Stoke Integration, Web Services, REST, Course Date

Swagger Definition Refer to the swagger file for a full definition yaml Swagger for Course Date Standard Web Service This web service requires a standard CourseSales.com web services user. It may be used in client or server-side applications. Call pattern Besides the login details as specified for SOAP and REST, this call requires you to request the specific Course Dates information you require. Requests are made through an array, and all requests are structured according to the same pattern:

Continue Reading

CourseSales.com Web Services - REST

Monday, Sep 23, 2013 by Mark Stoke Integration, Web Services, REST

Authentication Before you can consume REST services you must create a user: Log into CourseSales.com Select Setup on the top row of the Ribbon Select the large Logins icon A user with the username SoapSoap is usually created when a CourseSales.com account is first set up - see if you can find this user, and click the Edit icon. If there is no SoapSoap user then click New on the Ribbon to create a new user.

Continue Reading

Would you like to know more?

We'd love to walk you through CourseSales.com, free, no obligation, no hassle

Contact us Licensing Sign-up