# SERTICA Requisitions API

**Canonical:** https://apis.io/apis/sertica/sertica-requisitions-api/  
**Provider:** SERTICA — https://apis.io/providers/sertica/  
**Base URL:** https://{sitename}.sertica.com/api  
**Documentation:** https://www.sertica.com/modules/maintenance-api/

SERTICA Requisitions API is one of 254 APIs that [SERTICA](https://apis.io/providers/sertica/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Requisitions. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

The Requisitions API from SERTICA — 46 operation(s) for requisitions.

## Operations (49)

| Method | Path | Summary |
|---|---|---|
| GET | `/Requisitions` | Gets a list of Requiositions |
| POST | `/Requisitions` | Creates a new requisition record |
| GET | `/Requisitions/{requisitionNo}` | Gets a specific Requisition |
| PUT | `/Requisitions/{requisitionNo}` | Updates an existing requisition |
| DELETE | `/Requisitions/{requisitionNo}` | Deletes an requisition record |
| GET | `/Requisitions/{requisitionNo}/history` | Gets history for a specific Requisition |
| POST | `/Requisitions/search` | Search for requisitions Takes a SearchDefinition input, which can include… |
| POST | `/Requisitions/searchCount` | Returns number of hits in a search for Requisitions Takes a SearchDefinition… |
| POST | `/Requisitions/searchIndex/{requisitionGuid}` | Get index of a record in a search for Requisitions Takes a SearchDefinition… |
| GET | `/Requisitions/searchInfo` | Returns structured information about what and how you can search for |
| GET | `/Requisitions/{requisitionNo}/copy` | Copies an existing requisition to a new object |
| GET | `/Requisitions/{requisitionNo}/responses` | Gets a list of requisition responses |
| GET | `/Requisitions/{requisitionNo}/responses/count` | Returns number of RequisitionResponses for RequisitionNo |
| POST | `/Requisitions/{requisitionNo}/addResponse` | Add response |
| GET | `/Requisitions/{requisitionNo}/standardTexts` | Gets a list of requisition standard texts |
| GET | `/Requisitions/{requisitionNo}/components` | Gets a list of requisition components |
| GET | `/Requisitions/{requisitionNo}/jobs` | Gets a list of requisition jobs |
| GET | `/Requisitions/{requisitionNo}/positions` | Gets a list of Requisitions positions |
| GET | `/Requisitions/{requisitionNo}/documents` | Returns a list of Documents used on the Requisition |
| GET | `/Requisitions/{requisitionNo}/documents/{documentNo}` | Returns a specific requisition document |
| POST | `/Requisitions/{requisitionNo}/forwardforhandling` | Forwards a not requested requisition for further handling |
| POST | `/Requisitions/{requisitionNo}/canapproveforrfq` | Determine if a requisition can be approved for request for quote |
| POST | `/Requisitions/{requisitionNo}/approveforrfq` | Approves a requisition for request for quote |
| POST | `/Requisitions/{requisitionNo}/canreject` | Determine if a requisition can be rejected |
| POST | `/Requisitions/{requisitionNo}/reject` | Rejects a requisition |
| GET | `/Requisitions/{requisitionNo}/canrequestUnitrespecification` | Determine if request unit respecification is possible for a requisition |
| POST | `/Requisitions/{requisitionNo}/requestUnitrespecification` | Request unit respecification for a requisition |
| POST | `/Requisitions/{requisitionNo}/canforwardfortechnicalapproval` | Determine if a requisition acn be forwarded for technical approval |
| POST | `/Requisitions/{requisitionNo}/forwardfortechnicalapproval` | Forward a requisition for technical approval |
| POST | `/Requisitions/{requisitionNo}/canapproveforpurchase` | Determine if a requisition can be approved for purchase |
| POST | `/Requisitions/{requisitionNo}/approveforpurchase` | Approves a requisition for purchase |
| GET | `/Requisitions/{requisitionNo}/ordereditems` | Requisition ordered items |
| POST | `/Requisitions/{requisitionNo}/addremark` | Requisition add remark |
| GET | `/Requisitions/{requisitionNo}/requestForQuotes` | Gets a list of linked RFQ's |
| POST | `/Requisitions/{requisitionNo}/createPurchaseOrder` | Requisition create purchase order |
| GET | `/Requisitions/reports` | Gets dynamic reports to print |
| GET | `/Requisitions/{requisitionNos}/reports` | Gets dynamic reports to print |
| GET | `/Requisitions/{requisitionNo}/purchaseOrderPositions` | Gets a list of the Requisition's Purchase Order positions |
| POST | `/Requisitions/{requisitionNo}/punchout` | Do PunchOut |
| GET | `/Requisitions/{requisitionNo}/getpunchoutpositions` | Get PunchOut Positions |
| POST | `/Requisitions/{requisitionNo}/returnpunchouttodraft` | Return PunchOut to Draft |
| POST | `/Requisitions/requisitionCounts` | Gets reqiosition and requisitionPosition count for selected nodeType |
| POST | `/Requisitions/getRequisitionsByNode` | Gets reqiositions for selected nodeType |
| POST | `/Requisitions/{requisitionNo}/cancel` | Cancelles a local requisition |
| POST | `/Requisitions/{requisitionNo}/sendtoemail` | Send requisition to supplier |
| GET | `/Requisitions/{requisitionNo}/mail` | Get the Requisition Mail used as template for Send To Supplier |
| GET | `/Requisitions/{requisitionNo}/requisitionmailattachments` | Gets possible mail attachments for a specific Requisition |
| POST | `/Requisitions/{requisitionNo}/receive` | Received positions on the Requisition with RequisitionNo. |
| GET | `/Requisitions/{requisitionNo}/allowReceive` | Allow receive requisitionr |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/sertica/refs/heads/main/openapi/sertica-requisitions-api-openapi.yml
- **Documentation** — https://support.sertica.com/hc/en-us/articles/28558470734109-SERTICA-Application-Programming-Interface
- **APIReference** — https://docs.sertica.com/api/swagger/index.html
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/sertica/refs/heads/main/errors/sertica-problem-types.yml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/sertica/refs/heads/main/authentication/sertica-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/sertica/refs/heads/main/conventions/sertica-conventions.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/sertica/refs/heads/main/data-model/sertica-data-model.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/sertica/refs/heads/main/asyncapi/sertica-webhooks.yml

## Other SERTICA APIs (12)

- [SERTICA Accounting Dimensions API](https://apis.io/apis/sertica/sertica-accountingdimensions-api/)
- [SERTICA Accounting Dimensions Cache API](https://apis.io/apis/sertica/sertica-accountingdimensionscache-api/)
- [SERTICA Accounts API](https://apis.io/apis/sertica/sertica-accounts-api/)
- [SERTICA Activity Groups API](https://apis.io/apis/sertica/sertica-activitygroups-api/)
- [SERTICA Address Categories API](https://apis.io/apis/sertica/sertica-addresscategories-api/)
- [SERTICA Address Classifications API](https://apis.io/apis/sertica/sertica-addressclassifications-api/)
- [SERTICA Addresses API](https://apis.io/apis/sertica/sertica-addresses-api/)
- [SERTICA AI Client API](https://apis.io/apis/sertica/sertica-aiclient-api/)
- [SERTICA Analytics API](https://apis.io/apis/sertica/sertica-analytics-api/)
- [SERTICA Analytics Custom Menus API](https://apis.io/apis/sertica/sertica-analyticscustommenus-api/)
- [SERTICA Analytics Custom Templates API](https://apis.io/apis/sertica/sertica-analyticscustomtemplates-api/)
- [SERTICA Analytics Excel Templates API](https://apis.io/apis/sertica/sertica-analyticsexceltemplates-api/)

## Tags

Requisitions

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/sertica/sertica-requisitions-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/sertica/.
