XBRL Cloud Logo

Home | What's New | Site Map | Team | Contact | Press | Login

XBRL Cloud SOAP API

The SOAP API
The SOAP API currently only supports validation.
The Validation Method
Please call if you wish to write other methods
Regardless of what services you call, you will need the same login credentials that you use everywhere else in the system.
 
  Validation Method

Purpose

Validate an XBRL document. Validation might be as simple as basic XBRL 2.1 validation, or as complex as EDGAR validation.

WSDL

http://guest.xbrlcloud.com/ValidationService/services/XBRLValidationService?wsdl

Method Details

Option Datatype Required Option Description Value Value Description
zipBytes xsd:base64Binary Required A Base 64 encoded ZIP file that represents the documents to be validated {A ZIP file} A ZIP file that contains all of the files necessary to do the validation (instance if appropriate, schemas, and linkbases).
entryPoint xsd:string Required The document from which to start discovery (typically an instance document or the main taxonomy entry point). {A relative URL} A relative URL that is the entry point. Note that "relative" means that if you were to unzip the file into a directory, how would you get to the entry document.

Example: my-instance.xml Example: Test%202009-01-01/my-instance.xml
flavor xsd:string Required Type of validation. Each flavor indicates a different set of rules to check. In all cases, the flavors include standard validation. standard Standard XBRL 2.1 Validation. per the XBRL 2.1 Specification.
frta This is standard XBRL 2.1 validation plus validation rules specified by FRTA.
sec_informal_criteria This is standard XBRL 2.1 validation plus validation rules specified by the SEC Public Validation Criteria.
edgar_v10 This is standard XBRL 2.1 validation plus validation rules specified by the SEC's EDGAR Filer Manual.

Return Value

Datatype Description
xsd:string An XML representation of the error messages
 
Valid XHTML 1.0 Strict   Valid CSS! XBRL Logo

Copyright © XBRL Cloud, 2010. All Rights Reserved. XBRL Cloud™ and Practical XBRL Right Now™ are trademarks of XBRL Cloud, Inc.