First page - celdotro/marketplace GitHub Wiki
This WIKI provides clarifications for programmers that wish to implement CEL.ro's API Wrapper in order to connect their own applications to CEL Marketplace.
This WIKI contains general instructions about the wrapper's usage. In order to see examples implemented in PHP, please visit: https://github.com/celdotro/marketplace_examples
The WIKI has a 2 level structure:
- This level usually contains general information about a specific capability and a list of methods implemented by the API. By exception, installation instructions and general information also belong to this level.
- This level is made up of 4 parts:
- About = general information about the method
- Class = used class (with namespace)
- Method = method's name
- Parameters = details about the method's parameters
- Response = the response returned by the API's method
- Example = link to the example from marketplace_examples
- Install
- General information
- AWB
-
Campaigns
- Add campaign
- Save campaign
- Read campaign
- Add product to campaign
- Save product in campaign
- Remove product from campaign
- List active campaigns
- Set limited stock
- Get coupon campaigns
- Coupon campaign data
- Add new coupon campaign
- Generate coupon
- Change coupon status
- Check coupon usage
- Coupons data
- Add group of products to campaign
- Invoices
-
Orders
- List
- Update
- Order's data
- Cancel
- Summary
- Set AWB data
- Add products to order
- Remove product model from order
- Confirm order
- List cancelling statuses
- Reactivate order
- Retrieve list of statuses for orders
- Update SN
- Import Invoice
- Add order observations
- Order cancellation
- Changes the status of a product from a specific order
- List orders statuses
- List order product statuses
- Get payment methods
- Change order payment method
- Finish order
- Print order
- Return product
- Finish combined
- Add weight
- Change finishing date
- Mark order as disputed
- Pages
-
Products
- List categories
- List products
- Import products
- Add bonus
- Get bonus
- Delete bonus
- Update data
- List characteristics of a category
- Add new values to a characteristic
- List filters
- List mandatory characteristics of a category
- Check payment for order
- Retrieve live products from category
- Add offer to existing product
- Get live products categories
- Update products status
- Export products
- List product families
- Add product to family
- Get product from family
- Remove product from family
- Update product promotion
- Get manufacturer ID
- Add products family
- Get waiting products list
- Get rejected products list
-
Email
- Predefined email list for orders
- Get client emails for an order
- Send predefined order email
- Send custom order email
- Send bug report
- Retrieve products emails
- Answer a specific email for a product
- Get service requests
- Answer service request
- Get return requests
- Answer return request
- Notify invoice removal
- Get order questions
- Answer order's question
- Download order email attachment
- Count return requests
- Send AWB notification removal
- Get return request
- Get service request
- Get orders messages
- Get unanswered orders message number
-
Administrative information
- Invoices payment data
- Detailed payments for an invoice
- Import history
- Add address
- Edit address
- List addresses
- Delete address
- Update account information
- List account information
- List billable products
- Bill products
- Retrieve service requests.
- Retrieve transport tax
- Update transport tax
- Bulk update transport taxes
- Update delivery information
- Get delivery information
- Set as ready for delivery
- Add courier
- Get notifications
- Mark as seen
- Get affiliate's data
- Mark all as read
- Get couriers
- Get categories FAQ
- Category FAQ contents
- Get MCC Codes
- Add MCC Code
- Get currently used MCC
- Remove MCC Code
- Retrieve information about categories access
- Request category access
- Category access request list
- Subscribe to API newsletter
- Unsubscribe from API newsletter
- Subscription status to API newsletter
- Get combined information
- Get prefix
- List pages that breach the contract
- Add contact person
- Edit contact person
- List contact persons
- List couriers
- Add courier account
- Edit courier account
- List courier accounts
- List counties
- List cities
- Reports
- Payments