--- title: ".NET (C#) Platform SDK" slug: q2dd0592 canonical_url: https://docs.coveo.com/en/q2dd0592/ collection: deprecations source_format: adoc --- # .NET (C#) Platform SDK The [.NET (C#) Platform SDK](https://www.nuget.org/packages/Coveo.Connectors.Utilities.PlatformSdk) enables custom software to interact with the Coveo Cloud Platform public APIs and the Push API. It's reaching end of support in August 31, 2026. If you're using the SDK, [action is required](#recommended-action). ## Scope To determine whether you're using the SDK and this deprecation applies to you: . Search your `.csproj` / `packages.config` for `Coveo.Connectors.Utilities.PlatformSdk`. . Run `dotnet list package` and confirm whether `Coveo.Connectors.Utilities.PlatformSdk` appears. . Search your code for `CoveoPlatformClient` or `CoveoPlatformConfig`. If found, you're using the SDK. You're _not_ using the SDK if your code uses `HttpClient` directly, building URLs like `+https://platform.cloud.coveo.com/...+` or Push endpoints like `+https://api...coveo.com/push+`, and manually handling headers and payloads. ## What happens after end of support? There will be no immediate impact. Existing implementations will continue to function. However, the SDK will no longer be updated or maintained. If Coveo APIs introduce new features or breaking changes in the future, the SDK may no longer be compatible. Significant work would then be required to update your implementation. ## Recommended action Begin migrating away from the SDK. Implement direct API requests to the Coveo REST APIs using `HttpClient` or a similar library. We provide a comprehensive [Swagger (OpenAPI) specification](https://platform.cloud.coveo.com/docs?urls.primaryName=PushAPI), which allows you to: * Explore available endpoints and their parameters interactively. * Generate client libraries in various programming languages using tools like Swagger Codegen or OpenAPI Generator. * Build and maintain lightweight, custom integrations tailored to your specific use case. This approach gives you more flexibility and ensures you're always working with the most up-to-date API surface. See the [Push API documentation](https://docs.coveo.com/en/68/) for implementation guidance.