# Upsert instrument events to the provided corporate actions source. `UpsertInstrumentEvents` `POST /api/corporateactionsources/{scope}/{code}/instrumentevents` - [OpenAPI fragment](https://www.lusid.com/docs/api/lusid/endpoints/corporate-action-sources/UpsertInstrumentEvents.json) - [Rendered page](https://www.lusid.com/docs/api/lusid/endpoints/corporate-action-sources/UpsertInstrumentEvents) Batch upsert instrument events to corporate action sources. The maximum number of instrument events that this method can upsert per request is 10,000. ## Referenced schemas - [UpsertInstrumentEventRequest](https://www.lusid.com/docs/api/lusid/schemas/UpsertInstrumentEventRequest.txt) - [UpsertInstrumentEventsResponse](https://www.lusid.com/docs/api/lusid/schemas/UpsertInstrumentEventsResponse.txt) [< Corporate Action Sources](https://www.lusid.com/docs/api/lusid/endpoints/corporate-action-sources/llms.txt)