Developers may utilize the SOAP web service, which validates the filing data from the .fec file and returns a link in which to view validation results.
The web service expects two parameters, an email address and a *.fec file as an attachment.
- If the file is under 20MB, the validation results will be displayed immediately. Detailed results will be available in the returned link.
- If the file is over 20MB and below 100MB, Web Check will acknowledge the filing with a validation ID and send an e-mail once validation has been completed. The e-mail will include a link to the results.
- Files over 100MB cannot be processed by Web Check. For help with files of this size, please contact the EFO support team at (202) 694-1642.
Understanding WDSL
- Definitions: ValidateService
- Port Type: "validateFile" operation contains input and output responses
- Binding: Directions to use SOAP transport protocol
- Service: Available at https://efoservices.fec.gov/webcheck/services/validateFile
- Port: Associates the binding with the URI https://efoservices.fec.gov/webcheck/services/validateFile Where the running service can be accessed.
Below are the few references to consume web service
Generate a JAX-WS Web Service Client from a WSDL file using Apache CXF
Developing a JAX-WS client from a WSDL file