How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Incentivio Gift Card Controller API

The gift-card-controller API from Incentivio — 25 operation(s) for gift-card-controller.

Incentivio Gift Card Controller API is one of 87 APIs that Incentivio publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include gift-card-controller. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.

This API exposes 25 operations across 25 paths, and defines 42 schemas. It is described by OpenAPI 3.2.0, at version v0.

Requests are made against 2 base URLs: https://adminapi.incentivio.com/incentivio-admin-api, https://mobile.incentivio.com/incentivio-mobile-api.

25 operations 25 paths 42 schemas 11 GET14 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v0
Base URL
https://mobile.incentivio.com/incentivio-mobile-api
Resource Areas
1

Paths & Operations 25

Across 25 paths, the API surfaces 25 operations — 11 GET, 14 POST. Each is listed below with its method, path, parameters, and response codes.

gift-card-controller 25
POST
/incentivio-giftcard-service/cards/import
importGiftCards body → 200
POST
/incentivio-giftcard-service/cards/import/{batchId}/remove
removeGiftCards 1 param → 200
POST
/incentivio-giftcard-service/card
createCard body → 200
POST
/incentivio-giftcard-service/card/reset-balance
resetBalanceGiftCard body → 200
POST
/incentivio-giftcard-service/card/resendemail
resendEmail body → 200
POST
/incentivio-giftcard-service/card/remove-value
removeValueFromGiftCard body → 200
POST
/incentivio-giftcard-service/card/deactivate
deactivateGiftCard body → 200
POST
/incentivio-giftcard-service/card/admin-add-value
addValueToGiftCard body → 200
POST
/incentivio-giftcard-service/card/activate
activateGiftCard body → 200
GET
/incentivio-giftcard-service/giftcard/transaction/{giftcardtxid}/sendreceipt
sendGiftCardReceipt 1 param → 200
GET
/incentivio-giftcard-service/clients/{clientid}/giftcardclientsettings
retrieveGiftCardProvider 1 param → 200
GET
/incentivio-giftcard-service/cards/search
searchGiftCardForAdmin 1 param → 200
GET
/incentivio-giftcard-service/cards/batch-summary
searchGiftCardAccountBatchSummaries 1 param → 200
GET
/incentivio-giftcard-service/cards/batch-summary/{batchId}
findGiftCardAccountBatchSummaryById 1 param → 200
GET
/incentivio-giftcard-service/card/view
viewGiftCardForAdmin 1 param → 200
GET
/incentivio-giftcard-service/card/transactions/view
viewGiftCardTransactionsForAdmin 3 params → 200
GET
/incentivio-giftcard-service/card/events/view
viewGiftCardEventsForAdmin 3 params → 200
POST
/purchase/ecard
purchaseECard body → 200
POST
/giftcard/purchase
purchaseAndEmailGiftCard 1 param body → 200
POST
/giftcard/paymentinstruments
addExistingGiftCard body → 200
POST
/giftcard/lookup
cardLookupByNumber 1 param body → 200
POST
/giftcard/add-value
addValuetoGiftCard body → 200
GET
/mygiftcard
myGiftCard 2 params → 200
GET
/giftcard/tokenlookup/{token}
cardLookupByToken 2 params → 200
GET
/giftcard/securetokenlookup/{token}
secureCardLookupByToken 2 params → 200

Schemas 42

The contract defines 42 schemas that model the data the API accepts and returns. The most detailed are GiftCardAccountBatchSummaryDTO (22 properties), PurchaseAndEmailGiftCardRequestDTO (19 properties), AddValueRequestDTO (17 properties), PurchaseECardRequestDTO (16 properties). Each schema is shown below with its type and property counts.

AdminGiftCardSearchRequestDTO
object
12 properties
AdminViewGiftCardResponseDTO
object
11 properties
PagingDTO
object
4 properties
GiftCardRecipient
object
3 properties
GiftCardSender
object
6 properties
GiftCardTransactionRequest
object
11 properties
SearchGiftCardAccountBatchSummaryResponseDTO
object
2 properties
SearchGiftCardAccountBatchSummaryRequestDTO
object
10 properties
AdminViewTransactionForGiftCardResponseDTO
object
2 properties
ImportCardResponse
object
4 properties
SourceTypeEnum
string
GiftCardTransactionResponse
object
7 properties
GiftCardEvent
object
14 properties
CreateCardRequest
object
8 properties
GiftCardAccountBatchSummaryDTO
object
22 properties
RemoveCardResponse
object
4 properties
GiftCardTransactionViewDTO
object
10 properties
SourceType
string
ResendEmailResponse
object
4 properties
TypeEnum
string
GiftCardAccountViewDTO
object
8 properties
ResendEmailRequest
object
4 properties
SortDirectionEnum
string
GiftCardServiceProvider
string
AdminViewEventsForGiftCardResponseDTO
object
3 properties
StatusEnum
string
CustomerViewDTO
object
6 properties
AdminSearchForGiftCardResponseDTO
object
2 properties
ImportCardRequest
object
6 properties 2 required
CreateCardResponse
object
4 properties
GiftCardNumberLookupResponse
object
1 property
GiftCardLookupResponse
object
6 properties
GiftCardLookupRequest
object
4 properties
PurchaseECardResponseDTO
object
10 properties
AddValueResponseDTO
object
9 properties
PurchaseAndEmailGiftCardRequestDTO
object
19 properties 3 required
AddPaymentInstrumentRequestDTO
object
16 properties
SecureGiftCardLookupResponse
object
4 properties
AddPaymentInstrumentResponseDTO
object
1 property
AddValueRequestDTO
object
17 properties 4 required
MyGiftCardResponseDTO
object
11 properties
PurchaseECardRequestDTO
object
16 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

incentivio-gift-card-controller-api-openapi.yml Raw ↑

Other APIs Incentivio publishes across the network.

Incentivio Connect Platform API
Incentivio Admin Controller API
Incentivio App Configuration Controller API
Incentivio App Content Controller API
Incentivio App Home Config Controller API
Incentivio Bulk Image Upload Controller API
Incentivio Campaign Controller API
Incentivio Catalog Controller API
Incentivio Client Admin Controller API
Incentivio Client Config Controller API
Incentivio Client Configuration Controller API
Incentivio Client Controller API
Where this information came from

This is an independent, third-party profile of Incentivio Gift Card Controller API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.