MediaWiki API help
This is an auto-generated MediaWiki API documentation page.
Documentation and examples: https://www.mediawiki.org/wiki/API
action=edit
- This module requires read rights.
- This module requires write rights.
- This module only accepts POST requests.
- Source: MediaWiki
- License: GPL-2.0+
Create and edit pages.
- title
Title of the page to edit. Cannot be used together with pageid.
- pageid
Page ID of the page to edit. Cannot be used together with title.
- Type: integer
- section
Section number. 0 for the top section, new for a new section.
- sectiontitle
The title for a new section.
- text
Page content.
- summary
Edit summary. Also section title when section=new and sectiontitle is not set.
- tags
Change tags to apply to the revision.
- Values (separate with | or alternative):
- minor
Minor edit.
- Type: boolean (details)
- notminor
Non-minor edit.
- Type: boolean (details)
- bot
Mark this edit as a bot edit.
- Type: boolean (details)
- basetimestamp
Timestamp of the base revision, used to detect edit conflicts. May be obtained through action=query&prop=revisions&rvprop=timestamp.
- Type: timestamp (allowed formats)
- starttimestamp
Timestamp when the editing process began, used to detect edit conflicts. An appropriate value may be obtained using curtimestamp when beginning the edit process (e.g. when loading the page content to edit).
- Type: timestamp (allowed formats)
- recreate
Override any errors about the page having been deleted in the meantime.
- Type: boolean (details)
- createonly
Don't edit the page if it exists already.
- Type: boolean (details)
- nocreate
Throw an error if the page doesn't exist.
- Type: boolean (details)
- watch
- Deprecated.
Add the page to the current user's watchlist.
- Type: boolean (details)
- unwatch
- Deprecated.
Remove the page from the current user's watchlist.
- Type: boolean (details)
- watchlist
Unconditionally add or remove the page from the current user's watchlist, use preferences or do not change watch.
- One of the following values: watch, unwatch, preferences, nochange
- Default: preferences
- md5
The MD5 hash of the text parameter, or the prependtext and appendtext parameters concatenated. If set, the edit won't be done unless the hash is correct.
- prependtext
Add this text to the beginning of the page. Overrides text.
- appendtext
Add this text to the end of the page. Overrides text.
Use section=new to append a new section, rather than this parameter.
- undo
Undo this revision. Overrides text, prependtext and appendtext.
- Type: integer
- undoafter
Undo all revisions from undo to this one. If not set, just undo one revision.
- Type: integer
- redirect
Automatically resolve redirects.
- Type: boolean (details)
- contentformat
Content serialization format used for the input text.
- One of the following values: text/x-wiki, text/javascript, application/json, text/css, text/plain
- contentmodel
Content model of the new content.
- One of the following values: wikitext, javascript, json, css, text
- token
A "csrf" token retrieved from action=query&meta=tokens
The token should always be sent as the last parameter, or at least after the text parameter.
- This parameter is required.
- Edit a page.
- api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [open in sandbox]
- Prepend __NOTOC__ to a page.
- api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [open in sandbox]
- Undo revisions 13579 through 13585 with autosummary.
- api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [open in sandbox]
- Initial Configuration
- Terminology Used in Initial Configuration
- Basic Structure Creation
- Mappings
- Liaisons
- Master Lists
- Legacy Data Upload
- Initial Data Template
- Employee Data Template
- Student Data Template
- Course Data Template
- Infrastructure Data Template
- Finance Data Template
- Stock/Inventory Data Template
- Library Data Template
- Attendance Data Template
- Grade/Marks Data Template
- Quiz Questions Data Template
- Employee Profile Data Template
- Initial Configuration FAQ
- Admission
- Terminology Used in Admission
- Admission Configuration
- Guideline Configuration
- Departments and Program association
- Entrance exam Configuration
- Admission Quota and Category Configuration
- Admission Document Configuration
- Admission intake configuration
- Admission Eligibility Configuration
- Admission Rounds Configuration
- Merit List Configuration
- Direct Admission
- Admission Process
- Admission Test
- Lead Management
- Admission FAQ
- Academics
- Terminology Used
- Program Creation
- Syllabus Pattern Creation
- Syllabus Structure
- Course Outline
- Faculty Course Management
- Student Course Management
- Time Table
- Course File
- Attendance
- Concurrent Assessment
- Outcome Based Evaluation
- Learning Management System(LMS)
- Topic Registration
- Synopsis
- Defining Research Project
- Creating Evaluation Parameter
- Project Guide Configuration
- Synopsis Configuration
- Submission of Synopsis by Student
- Synopsis Approval by Guide
- Synopsis Approval by HOD
- Synopsis Approval by Thesis Department
- Synopsis Approval by Dean Login
- Email Alerts to referee
- Synopsis Approval by Referee Login
- Colloquium
- Thesis
- Defining Research Project
- Creating Evaluation Parameter
- Project Guide Configuration
- Thesis Configuration
- Submission of Thesis by Student
- Thesis Approval by Guide
- Thesis Approval by HOD
- Thesis Approval by Thesis Department
- Thesis Approval by Dean Login
- Thesis Approval by Referee Login
- Referee Report
- Request for Open Defense
- Open Defense Request Approval by HOD
- Open Defense Request Approval by Chair Person
- View Referee & Guide Report
- Final Thesis
- SIP
- On-Line Test Through Course File
- Feedback
- Student Leave
- Mentor Student Module
- Academics FAQ
- Exam
- Terminology Used in Exam
- Exam Admin Role
- Creating University
- Defining Stream
- Defining Qualification
- Open Electives
- Syllabus and Pattern Creation
- Syllabus and Subject
- Term Exam Structure
- Exam Duty Configuration
- SMS and e-Mail Pattern Configuration
- Result Reference Key Configuration
- Exam Center Code Configuration
- Exam Schedule Configuration
- Exam Configuration
- Paper Valuer
- Answer Sheet Correction Allocation
- Exam Form Notification
- Student Exam Form
- Hall Ticket Generation
- Exam Paper Finalization
- Exam Invigilator
- Exam Hall Attendance
- Grace Policies
- Internal - External Marks Entry
- Spot Evaluation Marks Entry
- Internal Exam Marks
- Vocational Subject Marks
- Forward Marks for Result Processing
- Grace Calculation
- Process Result
- Marks Moderation
- Result Processing and Totaling
- Student Exam Dashboard
- Legacy Marks Entry
- Internal Exam Configuration
- Internal Subject Allocation
- Internal Subject Marks
- Faculty Role
- Student Role
- Exam FAQ
- Finance
- Terminology Used in Finance
- Budget
- Defining Budget Title
- Defining Groups and Subgroups and Ledgers
- Associating Employees with Ledgers for Budgetary Estimates
- Budget Estimates by Employees
- Scrutiny and Revision of Budget by Finance Admin
- Finalizing and Freezing Budget Amounts
- Notification to Employees on Budgeted amounts
- Budgetary Alerts
- Budget Variance
- Fees
- Terminology Used in Fees
- Academic Fees Structure
- Fee Components
- Fee Amount corresponding to Quota and Category
- Sponsorship Bodies
- Fees Installments
- Part Payments
- Fee Advances
- Fee Refund
- Late Fees
- Admission Cancellation
- Invoices and Receipt
- Scholarship
- Sponsorship
- Hostel Fees
- Transport Fees
- Exam Fees
- Library Fees
- Miscellaneous Fees
- Fines
- Fees FAQ
- Salary
- Salary Configuration
- Employee Salary Parameter Mapping
- Employee Salary Adjustments
- TDS Configuration
- TDS Calculation
- Salary Calculations
- Leave Availing Rules
- Arrears Configuration
- Arrears Calculation
- Employee Account Details
- Employee Salary Payable
- Employee Salary Transfer
- Visiting Faculty Payable
- PF
- ESIC
- Insurance
- Gratuity
- Leave Encashment
- LTA
- Medical Reimbursement
- Monthly Reports
- Yearly Reports
- CTC
- FnF
- Purchase/Vendor Accounting
- Sales/Client Accounting
- General Accounts
- Investment Management
- Endowment Management
- Employee Society
- Finance FAQ
- HR
- Terminology Used in HR
- Recruitment
- Terminology used in recruitment
- Recruitment Liaison
- University Post Configuration
- Recruitment Process
- Recruitment Liaison Disclaimer
- Recruitment Liasoning Finance Association
- Office Document Configuration
- Recruitment Test Configuration
- Applicant Employee registration
- Log Report
- Registered Applicant Employee
- Applicant Employee Profile Report
- Applicant Employee Referenced Detail
- Applicant Employee Documents
- Call for GD/PI
- GD or PI Marks
- Call For Interview
- Offer Letter
- Joining Report
- Service Book
- Service Book
- Muster
- Muster Policy Creation
- Employee Worktime
- Working Hours
- Biometric Devices
- Fingerprints
- Daily Attendance Report
- Monthly Muster Report
- Muster Freezing
- Input for Salary Calculation
- Leave Deductions
- Late coming and Early going
- Consolidated Attendance Report
- Muster Incomplete Task
- Missed Punch Request
- Request for waive off short day
- Leave
- Salary
- Salary Configuration
- Employee Salary Parameter Mapping
- Employee Salary Adjustments
- TDS Configuration
- TDS Calculation
- Salary Calculations
- Leave Availing Rules
- Arrears Configuration
- Arrears Calculation
- Employee Account Details
- Employee Salary Payable
- Employee Salary Transfer
- Visiting Faculty Payable
- PF
- ESIC
- Insurance
- Gratuity
- Leave Encashment
- LTA
- Medical Reimbursement
- Monthly Reports
- Yearly Reports
- CTC
- FnF
- Employee Profile
- Personal Details
- Family Details
- Medical Details
- Qualification
- Subject Taught
- Training
- Conference/Seminar/Conclave
- Workshop
- Publications
- Consultancy
- Research Project
- Research Guidance
- Membership
- Patents/Copyrights
- Skill Upgradations
- Research Interest
- Significant Achievement
- Other Contributions
- Appointment Status
- Service Book
- Self Contribution/Addl.Responsibilities
- Foreign Collaboration
- Brief Profile
- Appraisal
- Grievance
- Contractual Appointment
- Resignation
- No Dues
- Full and Final Settlement
- HR FAQ
- Procurement and Stores
- Terminology Used in Procurement and Stores
- Infrastructure
- Maintenance
- Stock
- Product Search/Edit
- Dead Stock Configuration
- Dead Stock Register
- Stock Allocation
- Infrastructure Incharge Allocation
- Employee Seating Arrangement
- Vendors
- Vendor Feedback
- Marketing Company
- Gate Pass
- Good Receipt Note (GRN)
- Generate Work Order
- Internal Maintenance Report
- External Maintenance Report
- Stock Reports
- Employee Login(Stock)
- Stock FAQ
- Inventory
- Purchase
- Abbreviations
- Add Vendor
- Vendor Registration Configuration
- Vendor Approval
- Vendor Feedback
- Add Base Product
- Product Search/Edit
- Purchase Requisition Authority
- Purchase Authority
- Signature Authority
- Purchase Requisitions
- Generate Requisition
- Generate Purchase Order Without RFQ
- Request for Quotations
- Add Quotation
- Quotation Opening
- Quotation Analysis
- Quotation Configuration
- Approved Rate Contracts
- Tender Configuration
- Tender
- List of Purchase Orders
- Purchase Order Clauses
- Add Delivery Challan
- Add Invoice
- Purchase Payment Request
- Reports
- Vendor Login
- Employee Login
- Student Login
- Finance Login
- Purchase FAQ
- Research
- Terminology Used in Research
- Employee Research Contribution
- Funded Research Project
- Research Courses
- Admission
- Assessment
- Synopsis
- Defining Research Project
- Creating Evaluation Parameter
- Project Guide Configuration
- Synopsis Configuration
- Submission of Synopsis by Student
- Synopsis Approval by Guide
- Synopsis Approval by HOD
- Synopsis Approval by Thesis Department
- Synopsis Approval by Dean Login
- Email Alerts to referee
- Synopsis Approval by Referee Login
- Thesis
- Defining Research Project
- Creating Evaluation Parameter
- Project Guide Configuration
- Thesis Configuration
- Submission of Thesis by Student
- Thesis Approval by Guide
- Thesis Approval by HOD
- Thesis Approval by Thesis Department
- Thesis Approval by Dean Login
- Thesis Approval by Referee Login
- Referee Report
- Request for Open Defense
- Open Defense Request Approval by HOD
- Open Defense Request Approval by Chair Person
- View Referee & Guide Report
- Research FAQ
- Internal Communication
- Committees
- Terminology Used in Committees
- Add Committee Details
- Update Details
- Committee Member
- Committee Responsibility
- Committee Meeting
- Agenda Creation
- Approve Agenda
- Send for Notification
- MOM Tracking
- MOM Approval
- MOM Sharing
- Announcement
- Event
- Meeting Attendance
- Committee Institute Mapping
- Committee Document Verification
- Budget
- HR request Generation
- Alert to Principal/HR/Director
- HR Approval
- Committee Approval
- Committee Agenda
- Committees FAQ
- Terminology Used in Committees
- Hostel
- Terminology Used in Hostel
- Hostel Configuration
- Hostel Admission
- Hostel Allocation
- Registration Approval
- Generation of Merit List
- Student Parent Contact Details
- Generation of I-Card
- Mess Allocation
- Stock Allotment
- Room Transfer/ Cancellation
- Occupant Search
- Occupant Attendance
- Leave/Night-out Request
- Fine Imposition
- Group Fine
- Guest House
- Guest Room Request Approval Configuration
- Guest Room Booking
- Guest Room Approval
- Hostel Complaint and Maintenance
- Hostel and Related Reports
- Hostel FAQ