Marketing Preference XAPI
home
Overview:
The experience API is created to send Person Accounts and their market preferences along with the article information to Salesforce on integration with MuleSoft.
| API Method | REST Endpoint | Description | Consumers | |
|---|---|---|---|---|
| 1. | GET | /status | Check the status of API | Cambridge society |
| 2. | POST | /acceptedArticles | Send accepted articles to Salesforce | FileMaker Jarvis |
| 3. | GET | /scholarOneArticles | Receive Scholar One rejected article data to Salesforce | OPRS Scholar One |
| 4. | POST | /editorialBoardJournals | Send Editorial Board Journals to Salesforce | FileMaker Editorial Board |
Architecture Diagram:

Source System
- FileMaker System Jarvis
- FileMaker Editorial Board
- OPRS Scholar One
Target system
Downstream API
Integration
- FileMaker-Jarvis to Salesforce
- Editorial Board Journals to Salesforce
- OPRS Scholar One to Salesforce
API Current Status:
- Status : /api/status
| Topic | Details | |
|---|---|---|
| 1. | Operation Description | Check the current status of API |
| 2. | URI | /api/status |
| 3. | Method | GET |
| 4. | Response | { "application": "cupa-marketing-preference-xapi-dev", "version": "v1", "environment": "dev", "status": "Running", "timestamp": "2023-02-02T07:41:43.227Z+00:00" } |
| 5. | Synchronous/Asynchronous | Synchronous |
| 6. | Protocol | HTTPS |
| 7. | URL | https://apis-sandbox.cambridgeassessment.org.uk/cupa-marketing-preference-xapi-dev/api/status |
| 8. | Mode of Communication | ☐ Batch ☐ Message ☒ Real Time |
| 9. | Interface Pattern | ☐ Publish / Subscribe ☒ Request / Reply |