Interface WebApi

All Superinterfaces:
com.veeva.vault.sdk.infrastructure.core.SdkEntryPoint<WebApiContext>

public interface WebApi extends com.veeva.vault.sdk.infrastructure.core.SdkEntryPoint<WebApiContext>
Invoked to service a POST request; takes WebApiContext as input. A WebAPI class must implement this interface and include the WebApiInfo and ExecuteAs annotations.
  • Method Summary

    Modifier and Type
    Method
    Description
    execute(WebApiContext webApiContext)
    Invoked to service a POST request.
  • Method Details

    • execute

      WebApiResponse execute(WebApiContext webApiContext)
      Invoked to service a POST request.
      Parameters:
      webApiContext - the API request context