AllRatesToday (Independent Publisher)#4203
Conversation
AllRatesToday connector for real-time and historical currency exchange rates. Supports 160+ currencies with rates sourced from Reuters/Refinitiv, updated every 60 seconds. Operations: - Get Exchange Rate (live mid-market rate) - Get Public Rate (no auth required) - Get Historical Rate (date range with grouping) - List Supported Currencies Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
@microsoft-github-policy-service agree |
|
Hi @cahthuranag Thank you for your interest to submit Independent Publisher Connector. Please refer below links. Prepare connector package - https://learn.microsoft.com/en-us/connectors/custom-connectors/certification-submission Independent Publisher Connector certification process - https://learn.microsoft.com/en-us/connectors/custom-connectors/certification-submission-ip |
Update readme with full Independent Publisher requirements: deployment instructions, detailed parameter descriptions, and response schema documentation. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Connector Verification — All 4 Operations TestedAll operations have been tested against the live AllRatesToday API. Below are the actual API responses demonstrating each connector operation works correctly. Operation 1: Get Exchange Rate (Authenticated)Request: Response (200 OK): [
{
"rate": 0.859734,
"source": "USD",
"target": "EUR",
"time": "2026-05-27T16:22:22+0000"
},
{
"rate": 0.744546,
"source": "USD",
"target": "GBP",
"time": "2026-05-27T16:22:22+0000"
},
{
"rate": 159.495,
"source": "USD",
"target": "JPY",
"time": "2026-05-27T16:22:22+0000"
}
]✅ Returns live mid-market rates for multiple currency pairs with timestamps. Operation 2: Get Public Rate (No Auth)Request: Response (200 OK): {
"rate": 0.859734,
"source": "refinitiv"
}✅ Returns a single exchange rate without authentication. Operation 3: List Supported CurrenciesRequest: Response (200 OK): {
"count": 160,
"currencies (first 5 of 160)": [
{
"code": "USD",
"name": "US Dollar",
"symbol": "$"
},
{
"code": "EUR",
"name": "Euro",
"symbol": "\u20ac"
},
{
"code": "GBP",
"name": "British Pound",
"symbol": "\u00a3"
},
{
"code": "INR",
"name": "Indian Rupee",
"symbol": "\u20b9"
},
{
"code": "AUD",
"name": "Australian Dollar",
"symbol": "A$"
}
]
}✅ Returns 160 currencies with codes, names, and symbols. Operation 4: Get Historical Rates (Authenticated)Request: Response (200 OK): {
"source": "USD",
"target": "EUR",
"data": [
{
"date": "2026-05-21",
"rate": 0.860215,
"timestamp": 1779321600000
},
{
"date": "2026-05-22",
"rate": 0.860733,
"timestamp": 1779408000000
},
{
"date": "2026-05-23",
"rate": 0.86192,
"timestamp": 1779494400000
},
{
"date": "2026-05-24",
"rate": 0.86192,
"timestamp": 1779580800000
},
{
"date": "2026-05-25",
"rate": 0.858922,
"timestamp": 1779667200000
},
{
"date": "2026-05-26",
"rate": 0.859439,
"timestamp": 1779753600000
},
{
"date": "2026-05-27",
"rate": 0.859734,
"timestamp": 1779840000000
}
],
"source_api": "refinitiv",
"period": "7d"
}✅ Returns historical exchange rates grouped by day. Summary
All 4 operations return valid JSON responses matching the swagger definition in |
|
Hi @cahthuranag, Kindly upload the connector package zip file. https://learn.microsoft.com/en-us/connectors/custom-connectors/certification-submission |
AllRatesToday connector for real-time and historical currency exchange rates. Supports 160+ currencies with rates sourced from Reuters/Refinitiv, updated every 60 seconds.
Operations:
When submitting a connector, please make sure that you follow the requirements below, otherwise your PR might be rejected. We want to make you have a well-built connector, a smooth certification experience, and your users are happy :)
If this is your first time submitting to GitHub and you need some help, please sign up for this session.
apiDefinition.swagger.json, by runningpaconn validatecommand.apiProperties.jsonhas a valid brand color and doesn't use an invalid brand color,#007ee5or#ffffff. If this is an independent publisher connector, I confirm that I am not submitting a connector icon.If you are an Independent Publisher, you must also attest to the following to ensure a smooth publishing process: