Timer-Triggered Azure Function in C#

Job ID: 39416622

Budget: £20 – £250 GBP

I need a C# Azure Function that runs every hour.

Functionality:
- Call external API (API 1).
- Handle JSON response:
- For "modified" tag: Update record via API 2 (PUT request).
- For "created" tag: Create new record in API 2 (POST request).
- Store current timestamp for next run.

Requirements:
- Use stored timestamp as sinceChanged parameter for API 1.
- Authentication: OAuth
- Store timestamp in Azure Table Storage

Ideal Skills:
- Proficient in C#
- Experience with Azure Functions
- Familiar with API calls and JSON handling
- Knowledge of Azure Table Storage
- OAuth authentication experience