Operations
The add-in has high-performance operations for processing XML data sources. These operations are platform neutral: Schema files that invoke these operations can be used in both .NET and Java. You can also extend the add-in with your own operations written in .NET or Java.
The add-in has the following operations:
| Operation Name | Description | |
| jsonproviderGet | The jsonproviderGet operation is an APIScript operation that is used to process JSON content. It allows you to split JSON content into rows. | |
| xmlproviderGet | The xmlproviderGet operation is an APIScript operation that is used to process XML content. It allows you to split XML content into rows. | |
| csvproviderGet | The csvproviderGet operation is an APIScript operation that is used to process CSV content. | |
| oauthGetAccessToken | For OAuth 1.0, exchange a request token for an access token. For OAuth 2.0, get an access token or get a new access token with the refresh token. | |
| oauthGetUserAuthorizationURL | Generates the user authorization URL. OAuth 2.0 will not access the network in this operation. | |
| utiladoSleep | Suspends processes for a specified duration (in seconds). | |
| utiladoPushPageToken | Pushes a page token value to rows@next without pushing a row to the result set. | |
| httpopsGet | The httpopsGet operation is an APIScript operation that is used to send an HTTP GET request. | |
| httpopsPost | The httpopsPost operation is an APIScript operation that is used to send an HTTP POST request. | |
| fileRead | The fileRead operation reads the content of the specified file as a feed of individual lines. | |
| fileWrite | The fileWrite operation writes specified content to a specified file. |