Libraries tagged by cors validation

bairwell/middleware-cors

19 Favers
21931 Downloads

A PSR-7 middleware layer for providing CORS (Cross Origin Request Security) headers and security provisions. Instead of just allowing invalid CORs requests to come through, this middleware actively blocks them after validating.

Go to Download


ubl21dian/torresoftware

10 Favers
12302 Downloads

Core for electronic invoicing pre-validation - DIAN UBL 2.1

Go to Download


pyaesoneaung/laravel-myanmar-tools

29 Favers
1544 Downloads

A package for Myanmar tools which extend Laravel’s core.

Go to Download


melodicdev/framework

0 Favers
954 Downloads

A modern PHP 8.2+ framework with CQRS, JWT authentication, and middleware pipeline

Go to Download


sendx/sendx-php-sdk

0 Favers
13562 Downloads

# SendX REST API Documentation ## πŸš€ Introduction The SendX API is organized around REST principles. Our API has predictable resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs. **Key Features:** - πŸ”’ **Security**: Team-based authentication with optional member-level access - 🎯 **Resource-Oriented**: RESTful design with clear resource boundaries - πŸ“Š **Rich Data Models**: Three-layer model system (Input/Output/Internal) - πŸ”— **Relationships**: Automatic prefix handling for resource relationships - πŸ“ˆ **Scalable**: Built for high-volume email marketing operations ## πŸ—οΈ Architecture Overview SendX uses a three-layer model architecture: 1. **Input Models** (`RestE*`): For API requests 2. **Output Models** (`RestR*`): For API responses with prefixed IDs 3. **Internal Models**: Core business logic (not exposed in API) ## πŸ” Security & Authentication SendX uses API key authentication: ### Team API Key ```http X-Team-ApiKey: YOUR_TEAM_API_KEY ``` - **Required for all requests** - Team-level access to resources - Available in SendX Settings β†’ Team API Key ## πŸ†” Encrypted ID System SendX uses encrypted IDs for security and better developer experience: - **Internal IDs**: Sequential integers (not exposed) - **Encrypted IDs**: 22-character alphanumeric strings - **Prefixed IDs**: Resource-type prefixes in API responses (`contact_`) ### ID Format **All resource IDs follow this pattern:** ``` _ ``` **Example:** ```json { "id": "contact_BnKjkbBBS500CoBCP0oChQ", "lists": ["list_OcuxJHdiAvujmwQVJfd3ss", "list_0tOFLp5RgV7s3LNiHrjGYs"], "tags": ["tag_UhsDkjL772Qbj5lWtT62VK", "tag_fL7t9lsnZ9swvx2HrtQ9wM"] } ``` ## πŸ“š Resource Prefixes | Resource | Prefix | Example | |----------|--------|---------| | Contact | `contact_` | `contact_BnKjkbBBS500CoBCP0oChQ` | | Campaign | `campaign_` | `campaign_LUE9BTxmksSmqHWbh96zsn` | | List | `list_` | `list_OcuxJHdiAvujmwQVJfd3ss` | | Tag | `tag_` | `tag_UhsDkjL772Qbj5lWtT62VK` | | Sender | `sender_` | `sender_4vK3WFhMgvOwUNyaL4QxCD` | | Template | `template_` | `template_f3lJvTEhSjKGVb5Lwc5SWS` | | Custom Field | `field_` | `field_MnuqBAG2NPLm7PZMWbjQxt` | | Webhook | `webhook_` | `webhook_9l154iiXlZoPo7vngmamee` | | Post | `post_` | `post_XyZ123aBc456DeF789GhI` | | Post Category | `post_category_` | `post_category_YzS1wOU20yw87UUHKxMzwn` | | Post Tag | `post_tag_` | `post_tag_123XyZ456AbC` | | Member | `member_` | `member_JkL012MnO345PqR678` | ## 🎯 Best Practices ### Error Handling - **Always check status codes**: 2xx = success, 4xx = client error, 5xx = server error - **Read error messages**: Descriptive messages help debug issues - **Handle rate limits**: Respect API rate limits for optimal performance ### Data Validation - **Email format**: Must be valid email addresses - **Required fields**: Check documentation for mandatory fields - **Field lengths**: Respect maximum length constraints ### Performance - **Pagination**: Use offset/limit for large datasets - **Batch operations**: Process multiple items when supported - **Caching**: Cache responses when appropriate ## πŸ› οΈ SDKs & Integration Official SDKs available for: - [Golang](https://github.com/sendx/sendx-go-sdk) - [Python](https://github.com/sendx/sendx-python-sdk) - [Ruby](https://github.com/sendx/sendx-ruby-sdk) - [Java](https://github.com/sendx/sendx-java-sdk) - [PHP](https://github.com/sendx/sendx-php-sdk) - [JavaScript](https://github.com/sendx/sendx-javascript-sdk) ## πŸ“ž Support Need help? Contact us: - πŸ’¬ **Website Chat**: Available on sendx.io - πŸ“§ **Email**: [email protected] - πŸ“š **Documentation**: Full guides at help.sendx.io --- **API Endpoint:** `https://api.sendx.io/api/v1/rest` [](https://god.gw.postman.com/run-collection/33476323-44b198b0-5219-4619-a01f-cfc24d573885?action=collection%2Ffork&source=rip_markdown&collection-url=entityId%3D33476323-44b198b0-5219-4619-a01f-cfc24d573885%26entityType%3Dcollection%26workspaceId%3D6b1e4f65-96a9-4136-9512-6266c852517e)

Go to Download


lsr/object-validation

1 Favers
57 Downloads

Laser framework core - Object validation

Go to Download


mrpunyapal/laravel-extended-validation

4 Favers
14 Downloads

A collection of useful validation rules rejected from Laravel core, implemented the Laravel way.

Go to Download


zarbinco/laravel-persian-core

0 Favers
452 Downloads

A lightweight Laravel foundation package for Persian text, numbers, mobile, money, and validation utilities.

Go to Download


drupal/core-uuid

4 Favers
83 Downloads

UUID generation and validation.

Go to Download


henry-ht/ubl21dian

0 Favers
71 Downloads

Core for electronic invoicing pre-validation - DIAN UBL 2.1

Go to Download


interitty/utils

2 Favers
2370 Downloads

Extension of the standard Nette/Utils by some other features that are specific for use in the Interitty projects.

Go to Download


studio-design/openapi-contract-testing

10 Favers
3716 Downloads

Gesso β€” OpenAPI 3.0/3.1/3.2 contract testing for PHP. Framework-independent core with Laravel, Symfony, Pest, and PSR-7 adapters. PHPUnit coverage, request/response validation, fuzzing, and drift detection.

Go to Download


atlasflow/order-bridge

0 Favers
163 Downloads

Serialisation, validation and transport for the Atlas Core Order Bridge API.

Go to Download


zeuxisoo/core-validator

2 Favers
366 Downloads

PHP validator for form data

Go to Download


webrek/mx-validation

0 Favers
27 Downloads

Validate and generate Mexican identifiers β€” RFC, CURP, CLABE, NSS and cΓ³digo postal β€” with real check-digit verification. Framework-agnostic core with an optional Laravel bridge (rules, casts, Faker).

Go to Download


<< Previous Next >>