MediaWiki:Api-help-datatypes/he
קלט למדיה־ויקי צריך להיות בקידוד UTF-8 מנורמל ב־NFC. מדיה־ויקי יכולה לנסות להמיר קלט אחר, אבל זה עלול לגרום לפעולות מסוימות (כגון עריכות עם בדיקות MD5) להיכשל.
חלק מסוגי הפרמטרים בבקשות API דורשים הסבר נוסף:
- בוליאני (boolean)
- פרמטרים בוליאניים עובדים כמו תיבות סימון של HTML: אם הפרמטר צוין, בלי קשר לערך שלו, הוא אמת (true). בשביל ערך שקר (false), יש להשמיט את הפרמטר לגמרי.
- חותם־זמן (timestamp)
- אפשר לכתוב חותמי־זמן במספר תסדירים, ר' את תיעוד תסדירי הקלט של ספריית Timestamp באתר mediawiki.org לפרטים. תאריך ושעה לפי ISO 8601 הוא הדבר המומלץ: 2001-01-15T14:56:00Z. בנוסף, המחרוזת now יכולה לשמש לציון חום־הזמן הנוכחי.
- מפריד ערכים מרובים חלופי
- פרמטרים שלוקחים ערכים מרובים בדרך־כלל נשלחים עם הערכים מופרדים באמצעות תו מקל, למשל param=value1|value2 או param=value1%7Cvalue2. אם הערך צריך להכיל את תו המקל, יש להשתמש ב־U+001F (מפריד יחידות) בתור המפריד וגם להוסיף לתחילת הערך U+001F, למשל param=%1Fvalue1%1Fvalue2.