Array Master API

Transform, analyze, and manipulate arrays with unprecedented ease. Our comprehensive API provides 20+ powerful operations for single arrays, two-array comparisons, and batch processing... ### ✨ **Key Features** **🔧 Single Array Operations** - **Transform**: Sort, reverse, shuffle, deduplicate, flatten nested arrays - **Filter**: Filter by value, condition, or remove null/empty elements -…

8.6/10 popularity
62 ms avg latency
100% success rate
21 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Array Master API endpoints

MethodEndpointDescription
POST /v1/single-list/batch-operations
/v1/single-list/batch-operations
This endpoint allows you to apply several transformations, filters, or analyses to a single input list in a single API call. The results for each requested operation will be…
POST /v1/two-lists/union
/v1/two-lists/union
Returns a new list containing all unique elements from both `list_a` and `list_b`. Supports an `options.case_sensitive` boolean to control case sensitivity for string comparisons…
POST /v1/two-lists/difference
/v1/two-lists/difference
Returns a new list containing elements present in `list_a` but not in `list_b`. Supports an `options.case_sensitive` boolean to control case sensitivity for string comparisons…
POST /v1/two-lists/intersection
/v1/two-lists/intersection
Returns a new list containing elements present in both `list_a` and `list_b`. Supports an `options.case_sensitive` boolean to control case sensitivity for string comparisons…
POST /v1/two-lists/cartesian-product
/v1/two-lists/cartesian-product
Returns the cartesian product of two lists as a list of pairs (tuples).
POST /v1/single-list/group
/v1/single-list/group
Groups elements of a list by their type (e.g., string, number, boolean, object) or by a specified property (for objects).
POST /v1/single-list/rotate
/v1/single-list/rotate
Rotates the elements of a list by the specified number of positions. Positive values rotate to the right, negative values rotate to the left.
POST /v1/two-lists/compare/superset
/v1/two-lists/compare/superset
Checks if `list_a` is a superset of `list_b` (i.e., all elements of `list_b` are also present in `list_a`). Supports an `options.case_sensitive` boolean to control case…
POST /v1/two-lists/validate-structure
/v1/two-lists/validate-structure
Checks if two lists have the same structure (same length and same types at corresponding positions).
POST /v1/two-lists/compare/equals
/v1/two-lists/compare/equals
Compares two lists for equality. Returns `true` if they contain the same elements in the same order, `false` otherwise. Supports an `options.case_sensitive` boolean to control…
POST /v1/two-lists/concatenate
/v1/two-lists/concatenate
Returns a new list by joining `list_a` followed by `list_b`.
POST /v1/two-lists/symmetric-difference
/v1/two-lists/symmetric-difference
Returns a new list containing elements that are in either list, but not in both. Supports an `options.case_sensitive` boolean to control case sensitivity for string comparisons…
POST /v1/single-list/filter
/v1/single-list/filter
Filter elements from a list using various methods such as exact value, substring, or conditional checks (e.g., numeric ranges, null values).
POST /v1/two-lists/zip
/v1/two-lists/zip
Combines two lists into a single list of pairs (tuples), matching elements by index.
POST /v1/single-list/transform
/v1/single-list/transform
This endpoint allows you to apply common transformations like sorting, reversing, shuffling, or deduplicating elements within a single provided list.
POST /v1/two-lists/compare/subset
/v1/two-lists/compare/subset
Checks if `list_a` is a subset of `list_b` (i.e., all elements of `list_a` are also present in `list_b`). Supports an `options.case_sensitive` boolean to control case sensitivity…
POST /v1/single-list/slice
/v1/single-list/slice
Returns a portion of the list based on provided start index, end index, and step. Supports Python-like slicing conventions.
POST /v1/single-list/type-convert
/v1/single-list/type-convert
Converts all elements in the provided list to the `target_type`. Elements that cannot be converted will be returned as `null` or `None`, or an error will be thrown based on an…
POST /v1/single-list/chunk
/v1/single-list/chunk
Splits a list into smaller chunks, each containing up to the specified number of elements.
POST /v1/single-list/find-replace
/v1/single-list/find-replace
Finds all occurrences of a value in a list and replaces them with another value, using various match types.
POST /v1/single-list/analyze
/v1/single-list/analyze
Calculate statistical measures or counts for a given list, such as sum, average, min, max, count, or frequency of elements.

More Tools APIs

View all →
  • Create unique looking QR codes with logo, color and design as PNG, SVG, PDF or EPS. QR Codes can be…

    ToolsPaid332 subscribers
  • Temporary Disposable E-mail fast and easy API - is a service that allows to receive email at a temporary…

    ToolsFreemium1.4k subscribers
  • Convert YT Videos to MP3

    ToolsFreemium12.9k subscribers
  • Using our advanced keyword research API you can easily obtain keyword suggestions and other SEO metrics…

    ToolsFreemium4.1k subscribers
  • 100% Genuine DA, PA with number of backlinks from Moz. Check DA PA with ease. This API gives you same…

    ToolsFreemium7.2k subscribers
  • Youtube Video and Audio Downloader. audio,eo,mp4,mp3,downloader,download,youtube,tiktok,instagtam,scraper,you…

    ToolsFreemium1.4k subscribers